Fix bug discovered from expanded test case

Every once and awhile l_markdown() would push extra gibberish back on
the stack along with the converted markdown output.