src/vs/base/common/async.ts/TaskSequentializer/triggerNext
class TaskSequentializer:	private triggerNext(): void {
		if (this._next) {
			const next = this._next;
			this._next = undefined;

			// Run next task and complete on the associated promise
			next.run().then(next.promiseResolve, next.promiseReject);
		}
	}