src/vs/workbench/contrib/mergeEditor/browser/model/textModelProjection.ts/TextModelProjection/create
class TextModelProjection:	public static create(
		sourceDocument: ITextModel,
		projectionConfiguration: ProjectionConfiguration,
		modelService: IModelService
	): TextModelProjection {
		const textModel = TextModelProjection.createModelReference(
			modelService
		);
		return new TextModelProjection(textModel, sourceDocument, { dispose: () => { } }, projectionConfiguration);
	}