{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"if"}]}
    if lower_separated_list(acc, grammar, label, rule) {
fn lower_rule(acc: &mut Vec<Field>, grammar: &Grammar, label: Option<&String>, rule: &Rule) {
        return;