Started as a port of reverse_markdown, and shares its features.