3ZYCPNQYMRT3N6XIL2LIWLP35KBF7VV532GZBBY3U232HMQBDWJAC
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`.