DSL for HTML generation. Supports Clojure and ClojureScript.