The command service should be used to execute commands.
An event is emitted when a command was executed.
An event is emitted when a command is about to be executed.
It can be used to install or activate a command handler.
Execute the active handler for the given command and arguments.
Reject if a command cannot be executed.