Sets or adds attribute values; returns canonical JSON with the list sorted by path.
Paths whose value differs or that exist on one side, leaving out volatile attributes.