Why ResourceIterator? Why not ResourceIterable?