Added IteratorUtil::collect