+ collections: es6 iterator