add new tests + fix an old one
Fix markdown output for sublists

Because we've removed a lot of `NL`s recently, some newlines
went missing when outputing sublists in markdown.