code: public synchronized List<FailedContext> getFailedContextsForEvaluatorFailure() {
      final List<FailedContext> failedContextList = new ArrayList<>();
      final List<EvaluatorContext> activeContexts = new ArrayList<>(this.contextStack);
      Collections.reverse(activeContexts);
  
      for (final EvaluatorContext context : activeContexts) {
        failedContextList.add(context.getFailedContextForEvaluatorFailure());
      }
      return failedContextList;
    }
docs: Create the failed contexts for a FailedEvaluator event.
  
  @return