public RutaRuleElement createRuleElement(List<RutaExpression> exprs,
RuleElementQuantifier quantifier, List<AbstractRutaCondition> conditions,
List<AbstractRutaAction> actions, RuleElementContainer container,
RutaBlock parent) {
RutaDisjunctiveMatcher matcher = new RutaDisjunctiveMatcher(exprs);
return new RutaRuleElement(matcher, quantifier, conditions, actions, container, parent);
}