Streams 159

Pull request open on apache too.
It looks like this statement is the same for the next three conditions (at least I can't discern a difference).  Is there a reason to address these cases separately now or in the future?