expanded workspace functions for more VCS types