{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"message.push_str(\":"}]}
                message.push_str(": unexpected cycle");
                tracing::error!("{cycle}");
            } else if let Ok(cancelled) = panic.downcast::<Cancelled>() {