Bugfix: tell SymbolTable to exit loop scope.
Suppress a warning.

Multiple logical ops generated warning on clang.