In case a later command depends on a prompt input from a previous one we need to evaluate it only after the previous prompt has been confirmed.