renamed vc -> version-control so it doesn't clash with vc.el