The benefit of this technique is that the user doesn't have to remember the current state of the application when invoking a command: the same action will always produce the same perceived result.
The user doesn't have to remember the current state of the application when invoking a command. The benefit of this technique is this. The same action will always produce the same perceived result.