Implement `{TagsAsClasses}` tag

Props to @cjbell88 for the initial implementation