User blog comment:Ursuul/Smart Templates: Categories/@comment-1526346-20171226092526/@comment-28083312-20171226172933

That would indeed fail to accomplish some of the more advanced later goals such as I’ve explained below to prevent the categorization on certain namespaces or other areas. Using switch opens up a whole new realm of functionality while the method you’ve described is very limited. I chose the method I outlined on purpose.