Groovy - Build Custom Syntax Using Groovy Domain-Specific Language ...