The names of the product elements
The name of the type
The language in which sym was defined.
sym
Number of bits needed to represent this enum.
A common language to use when matching definitions written in different languages.