First steps in creating an internal DSL with Groovy | Hacker News Reader