NameDescription
A description of the names for a particular field or enum case. The different forms here let us minimize the amount of string data that we store in the binary.
enum NameDescription
These are only used in the generated code to initialize a NameMap.