fn load_bitwidthes<R>(
    reader: &mut BitReader<R>,
    code: u16,
    last: Option<u8>
) -> Result<Box<dyn Iterator<Item = u8>>> where
    R: Read