Interesting one here

Can I get a confirmation on the parsing of this:

   +    +    # heading
              item

I am working on some scenario cases for PyMarkdown and came across this one.

When I run it through BabelMark, it believes that the second line is a continuation of the first line. But as the first line ends with an Atx Heading, don’t the paragraph continuation rules get ignored as there is no paragraph?

Commonmark-compliant parsers should parse this as

<ul>
<li>
<ul>
<li>
<h1>heading</h1>
item</li>
</ul>
</li>
</ul>