docs: public Map<String, List<String>> getQueryString() {
      if (querystring == null) {
        try {
          querystring = new QueryStringDecoder(request.getUri()).getParameters();
        } catch (IllegalArgumentException e) {
          throw new BadRequestException("Bad query string: " + e.getMessage());
        }
      }
      return querystring;
    }