func ApplyRuleIfElse(condition, rule, el Ruler) Ruler {
	return &applyelse{
		condition: condition,
		rule:      rule,
		el:        el,
	}
}
func ApplyRuleIfElse(condition, rule, el Ruler) Ruler {
	return &applyelse{
		condition: condition,
		rule:      rule,
		el:        el,
	}
}
// ApplyRuleIfElse test if condition is true than apply rule. If condition is false
// run else rule.