src/vs/workbench/browser/editor.ts/EditorDescriptor/create
class EditorDescriptor:	static create<Services extends BrandedService[]>(
		ctor: { new(...services: Services): EditorPane },
		typeId: string,
		name: string
	): EditorDescriptor {
		return new EditorDescriptor(ctor as IConstructorSignature0<EditorPane>, typeId, name);
	}