runner property
The command runner for this command.
This will be null
until CommandRunner.addCommand
has been called with
this command or one of its parents.
Implementation
CommandRunner<T>? get runner {
if (parent == null) return _runner;
return parent!.runner;
}