It's quite annoying when the system considers restart and shutdown as the same operations with a slight difference. The reason of that probably goes from the "shutdown" tool that turns the computer off and accepts additional "-r now" arguments to boot it up immediately.
Thinking machine-wisely, the restart operation is really a combo of turn-off/turn-on actions. But for me, an ordinary user, it's not the same. Please do not ask me anything after I clicked "shutdown". Just let me have an extra "restart" option in the main menu.