Update virtual command system to allow the imposition of sub-commands