m.remove(n);
m.remove(i);
    public void removeChild(Array n) throws Exception {        Map m = getChildren();        if (m != null) {            m.remove(n);/*??            // The child must sometimes know its own name, just like people in real life.            // Signals for example can only be deleted from the signal memory            // if they carry their own name.            //?? WHERE to best remove the name from child? In Array?            if (c != null) {                c.removeName(n);            }*/        } else {            throw new Exception("Could not remove child. The children is null.");        }    }