docs: public static <T> List<T> toList(final Class<T> type, final EvaluationContext ctx, final List<Parameter> parameters) {
          List<T> values = new ArrayList();
          if (null != parameters) {
              for (Parameter param : parameters) {
                  consume(type, ctx, values, param.getValue());
              }
          }
          return values;
      }