Sometimes, it's convenient to simply enter a command without executing it.
For example, you might need to provide a specific value as a flag.
Of course, you could later add functionality to receive parameters or meta fields before entering a command. However, after considering various scenarios, it seems like the highest priority is to create a feature that doesn't execute the command at all.