Per Paul (working draft author):
I'm curious if there are other ways you could undo patches without needing to store removed/replaced value. For example, your runPatch function could generated and return an "undo" patch document that effectively undoes the work of the patch it's applying.
Greg:
Bandwidth considerations needed for 'undo' patch. Looking for more feedback from peers on this issue.