@Override
    public boolean add(Node<T> node) {
        boolean added = children.add(node);
        if (added) {
            node.parent(this);
        }
        return added;
    }
@author Nico Bergemann <barracuda415 at yahoo.de>
@param <T>
disunity-core/src/main/java/info/ata4/util/collection/Node.java