{"ast_node_type":"variable","tokens":[{"end":61,"kind":"keyword","start":0,"text":"let"}]}
        let mut elem_iter = self.project_array_fields(&arr)?;
        let mut ty_and_hash = None;
        while let Some((idx, elem)) = elem_iter.next(self)? {