private void StepStart(ISet<Production> productions) { var fresh = GetFresh(); productions.Add( // new Production(fresh, new Sentence { Nonterminal.Of("S") }) new Production(fresh, new Sentence { _grammar.Start }) ); _startSymbol = fresh; }