throw new Error ("Not implemented");
if (targetChild == null) throw new IllegalArgumentException();  if (children.containsKey(targetChild)) return false;   children.put(targetChild, targetChild); return true;
  public boolean add (Object targetChild)  {    throw new Error ("Not implemented");  }