}
List<RuleElement> elements = new ArrayList<RuleElement>();
ConjunctRulesRuleElement cr = new ConjunctRulesRuleElement(null, container, env);
for (List<RuleElement> each : map.values()) {
ComposedRuleElement cre = createComposedRuleElement(each, null, null, null, cr, env);
for (RuleElement ruleElement : each) {
ruleElement.setContainer(cre);
}
elements.add(cre);
}