Selector-based templates with Hiccup