The functionality has been moved to BinaryIo::{Reader,Writer} to prepare for exporting build parts.
Now's a good time as any, I guess.
This is a big one. Namespacing, general formatting updates, and renaming, among others.