code: def command(self, *args, **kwargs):
          
          return super().command(
              *args, cls=kwargs.pop('cls', Command) or click.Command, **kwargs)
docs: Commands are the basic building block of command line interfaces in
          Click.  A basic command handles command line parsing and might dispatch
          more parsing to commands nested below it.
  
          :param name: the name of the command to use unless a group overrides it.
          :param context_settings: an optional dictionary with defaults that are
                                   passed to the context object.
          :param params: the parameters to register with this command.  This can
                         be either :class:`Option` or :class:`Argument` objects.
          :param help: the help string to use for this command.
          :param epilog: like the help string but it's printed at the end of the
                         help page after everything else.
          :param short_help: the short help to use for this command.  This is
                             shown on the command listing of the parent command.
          :param add_help_option: by default each command registers a ``--help``
                                  option.  This can be disabled by this parameter.
          :param options_metavar: The options metavar to display in the usage.
                                  Defaults to ``[OPTIONS]``.
          :param args_before_options: Whether or not to display the options
                                              metavar before the arguments.
                                              Defaults to False.