A DSL to build JSON Schema