Get the difference between two objects. Resolve a history of diffs into one object