We now detect supported VCSs (no static list).