src/vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedDetailsRenderer.ts/GettingStartedDetailsRenderer/readAndCacheStepMarkdown
class GettingStartedDetailsRenderer:	private readAndCacheStepMarkdown(path: URI, base: URI): Promise<string> {
		if (!this.mdCache.has(path)) {
			this.mdCache.set(path,
				this.readContentsOfPath(path).then(rawContents =>
					renderMarkdownDocument(transformUris(rawContents, base), this.extensionService, this.languageService, true, true)));
		}
		return assertIsDefined(this.mdCache.get(path));
	}