Flexible HTML templates for Clojure & Clojurescript (Server or Client Side)