Semantic Analyzer is not instance based, aka no more static methods only. Moving closer to something like the Reader.