public void Remove(ProductElement item)
 {
     base.BaseRemove(GetElementKey(item));
 }
 public void Add(ProductElement item)
 {
     base.BaseAdd(item);
 }