src/vs/editor/contrib/inlineCompletions/ghostTextModel.ts/DelegatingModel/setTargetModel
class DelegatingModel:	protected setTargetModel(model: GhostTextWidgetModel | undefined): void {
		this.currentModelRef.value = model ? createDisposableRef(model, model.onDidChange(() => {
			this.onDidChangeEmitter.fire();
		})) : undefined;

		this.onDidChangeEmitter.fire();
	}