ACTION_SHELL
self->present[ACTION_SHELL] = true;
action->type = ACTION_SHELL;
type = ACTION_SHELL;
case ACTION_SHELL:
case ACTION_SHELL:
if (action->type == ACTION_SHELL)