@Override
 public String explainSatisfied() {
   return condition.explainUnsatisfied();
 }
 public String explainWhyNotSatisfied() {
   return isConditionSatisfied() ? null : activationCondition.explainUnsatisfied();
 }