I have a feeling I’ll be using this more. Since I do get pretty annoyed at trying to distinguish certain section headers.
Also instead of Jekyll syntax. We could perhaps use my current thought in this post Metadata in documents . Where I propose that we place metadata just under headers or rulers (assuming that these metadata is placed in attribute of an entire section.)
Alternatively, we could just use generic directive !metadata:
(edit: maybe this presents the information in it’s own dedicated meta tag, while the other example above places it in the attributes).
Also no issue with example 20 . Not saying that we should remove the single setext version. Just saying to also detect double setext as well. (If you see setext text then text then setext, then it is a header. If text then setext, then it is also a header)