@Override
  protected Object evaluateCondition(EvaluationContextImpl context) throws EvaluateException {
    if (myConditionEvaluator != null) {
      Object value = myConditionEvaluator.evaluate(context);
      myModifier = myConditionEvaluator.getModifier();
      return value;
    }
    return true;
  }
@Override
  protected Object evaluateCondition(EvaluationContextImpl context)