Clojure for Domain-specific Languages. (2013)