ternary-streamFork stream based on passed condition, and collect down-streamconditionalifternarystream