def visit_function(self, node): best_effort_notify(self.observers, 'on_function', node)
def visit_module(self, node): best_effort_notify(self.observers, 'on_module', node)
def visit_class(self, node): best_effort_notify(self.observers, 'on_class', node)
def visit_from(self, node): best_effort_notify(self.observers, 'on_from', self.currently_visited_module, node)