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