docs: def invoke_with_usage (self, args, **kwargs):
          """Invoke the command with standardized usage-help processing. Same calling
          convention as `Command.invoke()`.
  
          """
          argv0 = kwargs['argv0']
          usage = self._usage (argv0)
          argv = [argv0] + args
          uina = 'long' if self.help_if_no_args else False
          check_usage (usage, argv, usageifnoargs=uina)
  
          try:
              return self.invoke (args, **kwargs)
          except UsageError as e:
              wrong_usage (usage, str (e))