BUG: vc does not work with branches, but in GNU emacs it does.