docs: public static <X> String createParameterListId(List<AnnotatedParameter<X>> parameters) {
          StringBuilder builder = new StringBuilder();
          builder.append("(");
          for (int i = 0; i < parameters.size(); ++i) {
              AnnotatedParameter<X> ap = parameters.get(i);
              builder.append(createParameterId(ap));
              if (i + 1 != parameters.size()) {
                  builder.append(',');
              }
          }
          builder.append(")");
          return builder.toString();
      }