jsonpatcher provides a DSL to patch semantically bad JSON