Separate CommandBase::autoloadCommands() for flexibility