{"ast_node_type":"variable","tokens":[{"end":63,"kind":"keyword","start":0,"text":"let"}]}
                    let (ast_ty, ty_constructor) = match kind {
                let (ast_new_return_ty, semantic_new_return_ty) = alias.unwrap_or_else(|| {
                        WrapperKind::Option => {