ReaderFrom and WriterTo interfaces as appropriate.