BU3U7TIJITHHRKBWYFPP3KEXLMVUTMOIA3IRVP4BUZVCAMFKZDFQC
byte offsets as _offset, and character positions as _pos. For example,
string.sub should never use a _pos to substring, only an _offset.
byte offsets with the suffix `_offset`, and character positions as `_pos`.
For example, `string.sub` should never use a `_pos` to substring, only an
`_offset`.