'Append a node to this path
@param node: the node'

def append(self, node=None):

    if (node is None):
        return True
    n = str(node)
    if (not n):
        return True
    if (n not in self.nodes):
        self.nodes.append(n)
        return True
    return False
