{"ast_node_type":"variable","tokens":[{"end":44,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(req) = self.req.take() {
    pub(crate) fn finish(&mut self) {
            tracing::error!("unknown request: {:?}", req);