pub fn read_small_dynamic_signed( bytes: &[u8], pos: &mut usize, bits: &mut u8, bit_count: u8, ) -> Result<i8, DeserializationError>