This has the adverse effect of lowercasing the display of the tag, too. So if I do `#WTF`, then it it shows it as `#wtf`. I think It'd be better to change the second `{1}` in the TAG_TMPL to `{2}` and then add a third argument here which is `tag.lower()`.