anchor.diff:  
       /// A pickler/unpickler pair (PU) for bytes
       let bytePU =
  -        FinalPU
  +        PU
               {
               Pickle = fun (b, s) -> pickleHelper (Array.singleton) b s
               Unpickle = fun st -> unpickleHelper (Array.item) st
  
positive.code: 
      /// A pickler/unpickler pair (PU) for int16s of the supplied endianness
      let private int16PUE endianness =
          FinalPU
              {
              Pickle = fun (i16, s) -> pickleHelper (PickleConvertors.convFromInt16 endianness) i16 s
              Unpickle = fun st -> unpickleHelper (PickleConvertors.convToInt16 endianness) st
  
negative.code: 
      /// A pickler/unpickler pair (PU) for int32s of the supplied endianness
      let private int32PUE endianness =
          PU
              {
              Pickle = fun (i32, s) -> pickleHelper (PickleConvertors.convFromInt32 endianness) i32 s
              Unpickle = fun st -> unpickleHelper (PickleConvertors.convToInt32 endianness) st
  