pub fn compress2<W: Write, T: EncoderTable>( input: &[u8], cursor: usize, table: &mut T, writer: W ) -> Result<(), Error>