fn takeBits(d: *Decompress, n: u4) !u16
fn takeBits(d: *Decompress, n: u4) !u16 { const bits = try d.peekBits(n); d.tossBits(n); return bits; }