'Make the given L{Node} the last child of this node.
@param child: The L{Node} which will become a child of this node.
@raise TypeError: If C{child} is not a C{Node} instance.'

def appendChild(self, child):

    if (not isinstance(child, Node)):
        raise TypeError('expected    Node    instance')
    self.childNodes.append(child)
    child.parentNode = self
