src/vs/workbench/contrib/externalUriOpener/common/externalUriOpenerService.ts/ExternalUriOpenerService/registerExternalOpenerProvider
class ExternalUriOpenerService:	registerExternalOpenerProvider(provider: IExternalOpenerProvider): IDisposable {
		const remove = this._providers.push(provider);
		return { dispose: remove };
	}