what is this supposed to do? lots of things have __iter__ but don't work with [int]