added polymorphic methods for buildSymTab()