pub type Pk2<Buffer = File> = Pk2<ReadOnly<Buffer>>;
pub struct Pk2<Buffer = File> { /* private fields */ }