def tokenize(source: str) -> dict: """ Convert a document to pandoc's JSON AST. """ return json.loads(pypandoc.convert_text(source, 'json', 'markdown'))