protected override bool DuplicateChildExists(AObject aObject) { return Channel((aObject as Channel).Name) != null; }