[arch-projects] [ABS] [PATCH v4 0/7] vcs prototype cleanups and some git-specific changes