Subclassed ByteContainer with IOByteContainer to provide read and write
methods to Block and Record objects.