public virtual void RemoveMiscellaneous(ChildB item)
 {
     if (CollectionTwo.Contains(item))
     {
         CollectionTwo.Remove(item);
     }
 }
 public virtual void AddMiscellaneous(ChildB item)
 {
     if (!CollectionTwo.Contains(item))
     {
         CollectionTwo.Add(item);
     }
 }