code: public Iterable<String> param(final Object key) {
          final List<String> values = this.params.getOrDefault(
              key.toString(),
              Collections.emptyList()
          );
          final Iterable<String> iter;
          if (values.isEmpty()) {
              iter = new VerboseIterable<>(
                  Collections.emptyList(),
                  String.format(
                      "there are no URI params by name \"%s\" among %d others",
                      key, this.params.size()
                  )
              );
          } else {
              iter = new VerboseIterable<>(
                  values,
                  String.format(
                      "there are only %d URI params by name \"%s\"",
                      values.size(), key
                  )
              );
          }
          return iter;
      }
docs: Get query param.
  @param key Param name
  @return Values (could be empty)
  @since 0.9