CakePHP passando argumentos no Controller :: redirect

Nas ações do controlador para fazer o redirecionamento eu uso isso:

$this->redirect(array('controller' => 'tools', 'action' => 'index'));

ou isto

$this->redirect('/tools/index');

E quando eu passar dados com redirecionamento eu uso isso:

$this->redirect('tools/index/?myArgument=12');

Mas eu não consegui encontrar como passar "myargument" pela notação "this-redirect-array".
Eu não quero usar isso porque alguns problemas de roteamento:

$this->redirect(array('controller' => 'tools', 'action' => 'index', "myArgument"));

Eu preciso de algo assim:

$this->redirect(array('controller' => 'tools', 'action' => 'index', "?myArgument=12"));

questionAnswers(3)

yourAnswerToTheQuestion