src/vs/base/common/observableImpl/base.ts/BaseObservable/removeObserver
class BaseObservable:	public removeObserver(observer: IObserver): void {
		const deleted = this.observers.delete(observer);
		if (deleted && this.observers.size === 0) {
			this.onLastObserverRemoved();
		}
	}