{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"//"}]}
        // FIXME: hack on top of a hack: `$e:expr` captures get surrounded in parentheses
    while let Some(mut t) = iter.next() {
        // to ensure the right parsing order, so skip the parentheses here. Ideally we'd