{"ast_node_type":"other","tokens":[{"end":85,"kind":"keyword","start":0,"text":"new_stream.retain(|x|"}]}
    new_stream.retain(|x| !matches!(x, MdTree::Comment(_) | MdTree::LinkDef { .. }));
    // Remove non printing types, duplicate paragraph breaks, and breaks at start/end
    new_stream.dedup_by(|r, l| matches!((r, l), (MdTree::ParagraphBreak, MdTree::ParagraphBreak)));