{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":"//"}]}
                // We will look at both the current predicate and the root predicate that caused it
            if let Some(root) = root {
                // to be needed. If calling something like `<(A, &B)>::default()`, then `pred` is