QuitCommand
_EnqueueCommand(new QuitCommand());
if (dynamic_cast<QuitCommand*>(command) == NULL) { // do not connect on QuitCommand
return dynamic_cast<QuitCommand*>(nextCommand) != NULL;