a json patch (RFC 6902) implementation for erlang data structures using jsx and dotto