I'm trying to understand why a static object is bad in this instance, as notSymbolicTags is practically a constant.  One benefit I can see is that it is initialized only once and it can be accessed by other classes.