(each observed flaw, all related, is marked with 🚩)
🚩 Normalize tries to make pretty, indented HTML, but in so doing messes up the whitespace of <pre> blocks which should never be touched:

If Normalize is unchecked, you can see the untouched HTML output of the various Markdown parsers.
🚩 Note how the preview rendering uses the normalized version. Even if Normalize had no bugs, it would be best if the preview displayed the actual HTML shown above it.

CommonMark Dingus just for comparison:

🚩 The same problem occurs for non-pre <code> bocks used for inline code:

Normalize is unchecked shows the correct HTML, 🚩 but as before the preview rendering uses the faulty normalized version:

CommonMark Dingus for comparison:
