Code examples for my GeeCON 2014 Prague talk "Metaprogramming with Groovy"