add 'VCSCommandVCSTypeExplicitOverride' for a more dynamic switch