public void RemoveFlagCollection(FlagCollection flagCollection)
 {
     this.activeFlagCollections.Remove(flagCollection);
 }
 public void AddFlagCollection(FlagCollection flagCollection)
 {
     this.activeFlagCollections.AddIfUnique(flagCollection);
 }