protected boolean body(EvaluationContextImpl context) throws EvaluateException {
    try {
      evaluateBody(context);
    }
    catch (BreakException e) {
      if (Objects.equals(e.getLabelName(), myLabelName)) {
        return true;
      }
      else {
        throw e;
      }
    }
    catch (ContinueException e) {
      if (!Objects.equals(e.getLabelName(), myLabelName)) {
        throw e;
      }
    }
    return false;
  }
protected boolean body(EvaluationContextImpl context)