Ruby ate my DSL!

Metaprogramming