static UniqueStrings()
        {
            _stateFileName = Path.Combine(Directory.GetCurrentDirectory(), "uniques.json");

            try
            {
                if (File.Exists(_stateFileName))
                {
                    _state = JsonSerializer.Deserialize <UniqueState>(File.ReadAllText(_stateFileName));
                }
            }
            catch
            {
                // we couldnt read the file, its alright, use defaults;
                _state = new UniqueState();
            }

            _generator = new Hashids(_state.Salt, 8);
        }
 public void UseStates(UniqueState uniqueState)
 {
     //TODO: Use the two states as needed
 }