Optional
argumentsArguments that the command handler should be invoked with.
The identifier of the actual command handler.
Optional
titleTitle of the command invocation, like "Add local variable 'foo'".
Optional
tooltipA tooltip for for command, when represented in the UI.
Command represents a particular invocation of a registered command.