public static Rule rule(Condition<? super XmlTag> condition, Effect ... effect) {
    return new ConditionRule(condition, effect);
  }
public static Rule rule(Condition<? super XmlTag> condition, Effect ... effect)