A DSL using nothing but JSON.