internal override IEnumerable<Production> ProductionsFrom(Nonterminal lhs) { return _productionsFrom.Value.LookupEnumerable(lhs); }