public Rule(RuleConditionCollection <T1, T2> conditions) { Conditions = conditions; }
public Rule(RuleConditionCollection <T1, T2> conditions, IRuleAction <T1> action) : this(conditions) { Action = action; }