{"ast_node_type":"other","tokens":[{"end":97,"kind":"keyword","start":0,"text":"for"}]}
            for &(target_span, ref target_pass, _, ref target_dep_node) in then_this_would_need {
            let dependents = query.transitive_predecessors(source_dep_node);
                if !dependents.contains(&target_dep_node) {