code: public URI toURI() throws URISyntaxException {
          return new URI(_scheme, null, _host, _port, _path, _query == null ? null : UrlEncoded.decodeString(_query), _fragment);
      }
docs: /* ------------------------------------------------------------