pub fn buffered(r: *Reader) []u8
pub fn buffered(r: *Reader) []u8 { return r.buffer[r.seek..r.end]; }