offset
StringExt
ReaderWithSourcePosition