position
ByteReader
StreamingByteReader
pretty
BTree