Open
Description
Nice work on the library. I'd be interested in using it to capture changes in an object graph over time, then being able to apply the set of Updates to get back to a previous state.
What would you think about adding something like a "Patcher" class that takes an object and a set of Updates, and applied those Updates to the object? Something like a Reverse Delta Algorithm is what I have in mind.