PatchOp serializer