docs: def handle_argv(self, prog_name, argv):
          """Parses command line arguments from ``argv`` and dispatches
          to :meth:`run`.
  
          :param prog_name: The program name (``argv[0]``).
          :param argv: Command arguments.
  
          """
          options, args = self.parse_options(prog_name, argv)
          return self.run(*args, **vars(options))