anchor.diff:  % types)
   %
   
  +-ifndef(EDOC).
   -spec non_neg_integer_of_packed_varint/1 :: (binary()) ->
       {non_neg_integer(), Rest :: binary()}.
   -spec integer_of_packed_signed_varint/1 :: (binary()) ->
  
positive.code:     ParsePackedValue :: packed_decode_fun(),
      ParseValue :: decode_fun(),
      piqirun_buffer() ) -> [ any() ].
  
  
  parse_record({'block', Bytes}) ->
  
negative.code:     my_split_binary(Rest_1, Length).
  
  
  -ifndef(EDOC).
  -spec gen_record/2 :: (
      Code :: piqirun_code(),
      Fields :: [iolist()] ) -> iolist().
  