'Invokes the node handler for a node.'

def node(self, node):

    for (cls, handler) in self.node_handlers.iteritems():
        if ((type(node) is cls) or (type(node).__name__ == cls)):
            handler(self, node)
            break
    else:
        self.warn(('Untranslatable    node    %s.%s    found' % (node.__module__, node.__class__.__name__)), node)
