src/vs/platform/userDataSync/common/userDataSyncService.ts/Synchronizers/createSynchronizer
class Synchronizers:	createSynchronizer(syncResource: SyncResource): IUserDataSynchroniser & IDisposable {
		switch (syncResource) {
			case SyncResource.Settings: return this.instantiationService.createInstance(SettingsSynchroniser);
			case SyncResource.Keybindings: return this.instantiationService.createInstance(KeybindingsSynchroniser);
			case SyncResource.Snippets: return this.instantiationService.createInstance(SnippetsSynchroniser);
			case SyncResource.Tasks: return this.instantiationService.createInstance(TasksSynchroniser);
			case SyncResource.GlobalState: return this.instantiationService.createInstance(GlobalStateSynchroniser);
			case SyncResource.Extensions: return this.instantiationService.createInstance(ExtensionsSynchroniser);
		}
	}