src/vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile.ts/NotebookProfileContribution/constructor
class NotebookProfileContribution:	constructor(@IConfigurationService configService: IConfigurationService, @optional(ITASExperimentService) private readonly experimentService: ITASExperimentService) {
		super();

		if (this.experimentService) {
			this.experimentService.getTreatment<NotebookProfileType.default | NotebookProfileType.jupyter | NotebookProfileType.colab>('notebookprofile').then(treatment => {
				if (treatment === undefined) {
					return;
				} else {
					// check if settings are already modified
					const focusIndicator = configService.getValue(FocusIndicator);
					const insertToolbarPosition = configService.getValue(InsertToolbarLocation);
					const globalToolbar = configService.getValue(GlobalToolbar);
					// const cellToolbarLocation = configService.getValue(CellToolbarLocation);
					const compactView = configService.getValue(CompactView);
					const showCellStatusBar = configService.getValue(ShowCellStatusBar);
					const consolidatedRunButton = configService.getValue(ConsolidatedRunButton);
					if (focusIndicator === 'border'
						&& insertToolbarPosition === 'both'
						&& globalToolbar === false
						// && cellToolbarLocation === undefined
						&& compactView === true
						&& showCellStatusBar === 'visible'
						&& consolidatedRunButton === true
					) {
						applyProfile(configService, profiles[treatment] ?? profiles[NotebookProfileType.default]);
					}
				}
			});
		}
	}