def __init__(self, node, parent):
if not isinstance(parent, Scope):<EOL><INDENT>raise TypeError('<STR_LIT>')<EOL><DEDENT>self.node = node<EOL>self.parent = parent<EOL>self.children = []<EOL>self.catch_symbol = node.identifier.value<EOL>self.catch_symbol_usage = <NUM_LIT:0><EOL>self.remapped_symbols = {}<EOL>self._closed = False<EOL>
Parent is required, the symbol _is_ the symbol that the catch
statement was referenced.