Add (or replace if existing) the pointed element
Copy the pointed element to the new position
A Json patch object according to http://tools.ietf.org/html/rfc6902
Move the pointed element to the new position
A patch operation to apply to a Json value
Remove the pointed element
Replace the pointed element by the given value
Test that the pointed element is equal to the given value
JsonPatch companion object allowing to create JsonPatch
objects from strings or operations.