It would be nice to remove the dependency on duplicate io implementations, e.g. in binrw. See https://github.com/rust-lang/rust/pull/152918