Array.from, Promise.all, Promise.race works with iterators