src/vs/workbench/contrib/terminal/browser/terminalService.ts/TerminalService/registerTerminalProfileProvider
class TerminalService:	registerTerminalProfileProvider(extensionIdenfifier: string, id: string, profileProvider: ITerminalProfileProvider): IDisposable {
		let extMap = this._profileProviders.get(extensionIdenfifier);
		if (!extMap) {
			extMap = new Map();
			this._profileProviders.set(extensionIdenfifier, extMap);
		}
		extMap.set(id, profileProvider);
		return toDisposable(() => this._profileProviders.delete(id));
	}