public bool ContainsChild(IMapDefinitonEntry entry)
 {
     foreach (IMapDefinitonEntry e in this.children)
         if (e == entry)
             return true;
     return false;
 }
 public void add(IMapDefinitonEntry entry)
 {
     this.children.Add(entry);
 }