Class BaseCommand<T extends BaseCommand<T>>