docs: private static Iterable<String> getParametersFromMap(final Map<String, String> paramMap, final boolean strict) {
          return Iterables.transform(paramMap.entrySet(), new Function<Map.Entry<String, String>, String>() {
              @Override public String apply(final Map.Entry<String, String> input) {
                  return input == null ? null : ENTRY_JOINER.join(UriEscaper.escapeQueryParam(input.getKey(), strict),
                                                                  UriEscaper.escapeQueryParam(input.getValue(), strict));
              }
          });
      }