{"ast_node_type":"function","tokens":[{"end":98,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn project_deeper(self, more_projections: &[PlaceElem<'tcx>], tcx: TyCtxt<'tcx>) -> Self {
    /// and interning the result.
        if more_projections.is_empty() {