That was a B!#@ to track down... this should be `npyiter_cache_values(iter)`, not `npyiter_cache_values(self)`, it is the source of the test failure, the copied iterator was not getting any values cached.