Enter to send·Shift+Enter new line
CommandSpec( self, names: tuple[str, ...], path: str,
Canonical name followed by any aliases.
Space-joined canonical names leading here; empty for the root.
One command level: the root, a command group, or a leaf command.