Collection implements \Iterator + tests on it