code: def visit(self, node):
      try:
          children = node.children
      except AttributeError:
          return self.visit_leaf(node)
      else:
          with self.visit_node(node):
              return "".join(self.visit(child) for child in children)
  
imports: from contextlib import contextmanager
  from parso._compatibility import use_metaclass
label_desc: Use image node_id 4 for calling the Normalizer obj's underlying member method code with example usage: obj.visit(node) and returns: self, str