CommandDefinition is used for defining the commands accepted by the application. Essentially it is a dynamically built definition of messages the system accepts. New command instances are created from an existing command definition. The following is a complete example of defining a command your a
source not stored for this graph (policy: none)
nothing calls this directly
no outgoing calls
no test coverage detected