'Called when entering unknown `Node` types.
Raise an exception unless overridden.'

def unknown_visit(self, node):

    if (node.document.settings.strict_visitor or (node.__class__.__name__ not in self.optional)):
        raise NotImplementedError(('%s    visiting    unknown    node    type:    %s' % (self.__class__, node.__class__.__name__)))
