{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":"//"}]}
        // is that `op` is called with the adjusted place (that for `*&Some(3)`) and the pattern
        // don't want to call `op` with these incompatible values. As written, what happens instead
        // `Some(x)` (which matches). Recursing once more, `*&Some(3)` and the pattern `Some(x)`