Headings are supposed to be surrounded by blank lines. However, ```"Some text.\n\n\nA heading\n\n\nA paragraph"``` gets converted to: ```'Some text.\n#### A heading\n\nA paragraph\n\n'``` With just one line-break above the heading. The same is true for code-blocks, where: ```"Some text.\nlsA paragraph"``` gets converted to: ```Some text.\n```\nls\n```\n\nA paragraph\n\n```