Add Groovy DSL for JSL