{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":"debug!(\"scrutinee"}]}
                debug!("scrutinee ty {expected:?} is a smart pointer, inserting overloaded deref");
            {
                // The scrutinee is a smart pointer; implicitly dereference it. This adds a