{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":".collect::<Vec<_>>();"}]}
                            .collect::<Vec<_>>();
                            .chain(subdiagnostics.iter().map(|sub| sub.related.clone()))
                        if info.is_empty() { None } else { Some(info) }