{"ast_node_type":"variable","tokens":[{"end":54,"kind":"keyword","start":0,"text":"let"}]}
        let visibility = self.lower_visibility(union);
    fn lower_union(&mut self, union: &ast::Union) -> Option<ItemTreeAstId<Union>> {
        let name = union.name()?.as_name();