{"ast_node_type":"other","tokens":[{"end":19,"kind":"keyword","start":0,"text":"|builder|"}]}
        |builder| {
        replacements.iter().map(|&(range, _)| range).reduce(|acc, range| acc.cover(range))?,
            for (range, expr) in replacements {