@property<EOL><INDENT>def non_local_symbols(self):<DEDENT>
return set(self.referenced_symbols) - {self.catch_symbol}<EOL>
For the catch scope, in order for the reserved symbols check to
work for all cases, only remove the catch_symbol.