A java DSL for writing JSON