     (literal? tag)
       (compile-lit-tag tag (cons attrs content))
     :else
-      `(render-tag
+      `(#'render-tag
          [~(first element)
           ~@(for [x (rest element)]
               (if (vector? x)

           "</" tag ">")
      (str "<" tag (render-attrs attrs) (tag-end)))))

(defn render-html
  "Render a Clojure data structure to a string of HTML."
  [data]
  (cond


(def h escape-html)  ;; Alias for escape-html

(defn- tag-end
  "Return the ending part of a self-closing tag."
  []
  (if (= *html-mode* :xml)
