'Call self."``depart_`` + node class name" with `node` as
parameter.  If the ``depart_...`` method does not exist, call
self.unknown_departure.'

def dispatch_departure(self, node):

    node_name = node.__class__.__name__
    method = getattr(self, ('depart_' + node_name), self.unknown_departure)
    self.document.reporter.debug(('docutils.nodes.NodeVisitor.dispatch_departure    calling    %s    for    %s' % (method.__name__, node_name)))
    return method(node)
