Comment #⁨4⁩

I definitely support adding the concept of a "heading" as a special type of node. I don't think it is necessary to distinguish different types of heading (title, subtitle, h1, h2, h3, subheading, sub-subheading, etc.) as that would be determined by indent level and which node was currently top-level in the particular view.