Added optional sub command parameter to the BaseCommand annotation