fn lower_separated_list( acc: &mut Vec<Field>, grammar: &Grammar, label: Option<&String>, rule: &Rule, ) -> bool