no alignment properties that would explicitly create a need to align in a way that is not on a suitable boundary for a character.
enables optimizations and random-access
enables optimizations and random-access
variable-width character sets require scanning to determine their end.
Note that the canonical form for encoding names is all upper case.
Note that the canonical form for encoding names is all upper case.
This is the object we serialize.
At compile time we will create an encodingInfo for ourselves supplying as context a schema component.
At runtime we will create an encodingInfo supplying as context a TermRuntimeData object.