public IVersaGroupWriter CreateGroup(EVersaCommIDType type)
 {
     return(GetOrCreateGroup(VersaCommsID.RandomOutsideRange(type, Store.groupItems.Keys)));
 }
 public IDTypeException(string paramName, VersaCommsID ID, EVersaCommIDType MissingFlag) : base(paramName, ID,
                                                                                                "This ID is missing a given flag from its type!")
 {
     Data.Add("Missing Flag", MissingFlag);
     Data.Add("Present Flags", ID.IdType);
 }