public override void Remove(Collector collector)
 {
     subordinates.Remove(collector);
 }
 public override void Add(Collector c) /* Implementation unnecessary */ }
 public override void Add(Collector collector)
 {
     subordinates.Add(collector);
 }