Thor Executable - Ignorar nome da tarefa

A página wiki do thor,Fazendo um Exectable, mostra como criar um comando CLI ativado por thor que se parece com isso:

bash ./mythorcommand foo

Isto exige que você passe na tarefa thor foo como o primeiro argumento.

Eu também posso executar um executável thor sem argumentos usando default_method:

bash ./mythorcommand

No entanto, eu gostaria de passar uma string variável como o primeiro argumento:

bash ./mythorcommand "somevalue"

Isso não funciona porque os comandos thor esperam que o primeiro argumento seja um nome de tarefa. Existe uma maneira de ignorar o nome da tarefa e enviar o primeiro argumento para um método padrão?

Se essa funcionalidade não existir, acho que seria muito útil adicionar um método que passasse todos os argumentos da linha de comando em uma tarefa / método:

class MyThorCommand < Thor
  only_method :default

  def default(*args)
    puts args.inpsect
  end 
end 

MyThorCommand.start

questionAnswers(3)

yourAnswerToTheQuestion