Hmm. Maybe you have a different structure in mind? Here's what [:body content] does:

```
java.lang.IllegalArgumentException: [:h1 "Logs for " "#riemann-test" " on " "irc.freenode.net"] is not a valid element name.
	at hiccup.compiler$normalize_element.invoke(compiler.clj:48)
	at hiccup.compiler$render_element.invoke(compiler.clj:65)
	at hiccup.compiler$eval1101$fn__1102.invoke(compiler.clj:74)
	at clojure.lang.MultiFn.invoke(MultiFn.java:163)
	at clojure.lang.Var.invoke(Var.java:415)
	at lazybot.plugins.logger$layout.invoke(logger.clj:92)
	at lazybot.plugins.logger$eval1896$load_this_plugin__1897$fn__1902$fn__1928.invoke(logger.clj:147)
```