src/vs/workbench/contrib/terminal/browser/terminalService.ts/TerminalService/createInstance
class TerminalService:	createInstance(shellLaunchConfig: IShellLaunchConfig): ITerminalInstance {
		const instance = this._instantiationService.createInstance(TerminalInstance,
			this._terminalFocusContextKey,
			this._terminalShellTypeContextKey,
			this._terminalAltBufferActiveContextKey,
			this._configHelper,
			shellLaunchConfig
		);
		this._onDidCreateInstance.fire(instance);
		return instance;
	}