fix: rotate_entfield_array_index_nodes deleting the old array caused expressions to be deleted recursively