This version instead still requires --yes with --restart to avoid the confirmation option, but avoids duplicate prompts. This might be slightly more cumbersome, but ensures consistency: every situation that could cause a restart is confirmed even if --restart is given.