extensions/markdown-language-features/src/tableOfContents.ts/TableOfContents/create
class TableOfContents:	public static async create(engine: MarkdownEngine, document: SkinnyTextDocument,): Promise<TableOfContents> {
		const entries = await this.buildToc(engine, document);
		return new TableOfContents(entries);
	}