public void Accept(string arg)
 {
     _state = _state.Accept(arg);
 }
        public ArgumentReaderStateMachine()
        {
            _state = new ArgumentReaderState(this);

            LevenshteinLimit = DefaultLevenshteinLimit;
        }