public void produce(RuleEvaluation e) {
        for (int i = 0; i < productions.size(); i++) {
            productions.get(i).produce(e, i);
        }
    }
Returns an unmodifiable view of the productions in this
container-search/src/main/java/com/yahoo/prelude/semantics/rule/ProductionList.java