=str - hardens the IteratorPublisher by making it use the ReactiveStream...

...sConstants

Ping @patriknw  
well, you could write all `if` statements with `match`, but that is not something I would encourage

difference between `==` and `eq` for null checks should be minimal, so nothing to worry about