{"ast_node_type":"variable","tokens":[{"end":67,"kind":"keyword","start":0,"text":"let"}]}
                let mut iter = self.ecx().project_array_fields(v)?;
            FieldsShape::Array { .. } => {
                while let Some((idx, field)) = iter.next(self.ecx())? {