Generic interface for parsing Markdown/CommonMark inputs into different outputs.
(Detailed documentation omitted on purpose.)