protected function invokeStandardCommands() {
        return $this
            ->addCommand(
                'help',
                __NAMESPACE__ . '\\Command\\Help',
                'Show this help'
            )
            ->addCommand(
                'list',
                __NAMESPACE__ . '\\Command\\ListCommands',
                'List all commands'
            )
            ->addCommand(
                'init',
                __NAMESPACE__ . '\\Command\\Init',
                'Create/update user-defined or system-wide configuration settings'
            )
            ->addCommand(
                'configtest',
                __NAMESPACE__ . '\\Command\\ConfigTest',
                'Validate configuration settings'
            )
            ->addCommand(
                'print-config',
                __NAMESPACE__ . '\\Command\\PrintConfig',
                'Print current configuration settings'
            )
            ->addCommand(
                'version',
                __NAMESPACE__ . '\\Command\\Version',
                'Print version information'
            );
    }