An RFC 6902 (JSON Patch) and reverse, plus JSON Merge Patch, implementation in Java using Jackson (2.2.x)