JsonPatchDocument RFC 6092 implementation for .NET