Working on BTreeReader, SequenceReader, et al.