docs: def _parse_request(self, url=None, handle=None):
          '''Handles setup of the plugin state, including request
          arguments, handle, mode.
  
          This method never needs to be called directly. For testing, see
          plugin.test()
          '''
          # To accomdate self.redirect, we need to be able to parse a full url as
          # well
          if url is None:
              url = sys.argv[0]
              if len(sys.argv) == 3:
                  url += sys.argv[2]
          if handle is None:
              handle = sys.argv[1]
          return Request(url, handle)