Fix reflect-visit-type for iterator changes