Added general logic for pushing and popping symbol tables