docs: public static String concatenateAndUriEncode(Collection<?> list, String delimiter) {
          Collection<String> escaped = new ArrayList<String>();
  
          if (list != null) {
              for (Object object : list) {
                  escaped.add(encode(object.toString()));
              }
          }
          return StringUtils.concatenate(escaped, delimiter);
      }