Madlibs DSL for templating text (http://polemic.vmchale.com/madlang)