Just found out that differently than Enlive's `content` transform, Enfocus' `content` doesn't escape HTML, and in the source code for `enfocus.core/content` transform there's this TODO...
;;TODO need to figure out how to make sure this stay just as
;;text and not convert to html.
(defn escape-html
[s]
(let [pre (.createElement js/document "pre")
text (.createTextNode js/document s)]
(.appendChild pre text)
(.-innerHTML pre)))
I'm using this successfully in an app I'm working on, maybe could be integrated into Enfocus' `content` transformation.
Cheers
Xavi