{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"holes.sort_by(|a,"}]}
    holes.sort_by(|a, b| compare_spans(a.span, b.span));
        .collect::<Vec<_>>();
    holes.dedup_by(|b, a| a.merge_if_overlapping_or_adjacent(b));