{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"for"}]}
        for rule in it.rules.iter() {
    for (name, it) in rules.iter().sorted_by_key(|&(id, _)| id) {
            // Generate twice