I'll change this with the next pull request. `SnapshotSerialization` will become a public extension without exposing `InputStream` and `OutputStream` in its API. `SnapshotSerializer` will be removed.