code: public RequestParameters asParameters() {
      RequestParameters params = new RequestParameters();
      if (title != null)
        params.put("title",       title);
      if (description != null)
        params.put("description", description);
      if (provider != null)
        params.put("provider",    provider);
      if (version != null)
        params.put("version",     version);
      return params;
    }
docs: Constructs request parameters expressing the extension metadata.
  
  Ordinarily, this method is called internally during extension
  processing, but you can call this method directly if convenient.
  @return	the metadata as parameters