src/vs/editor/browser/services/openerService.ts/OpenerService/registerOpener
class OpenerService:	registerOpener(opener: IOpener): IDisposable {
		const remove = this._openers.unshift(opener);
		return { dispose: remove };
	}