{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":".and_then(|list|"}]}
        .and_then(|list| if list.is_empty() { None } else { Some(list) })
        .collect::<Option<Vec<ExtendedEnum>>>()
}