alternative IteratorPublisher

This should not be ignored, see 2:13 - https://github.com/reactive-streams/reactive-streams