Difference/Merge Requirements
Server difference. It must be possible for a client to retrieve a list of differences between two or more resources of the same media type.
Server merge. A client must be able to request that the server merge two or more resources, and return the results of the merge to the client, or store the result as a resource. Server support for this functionality must be optional.