alternative IteratorPublisher

What's `Basic` about it?