Both JS and reactive streams use `race` for what we call `select`. So perhaps we should consider following suit. This is after feedback from @withoutboats that the name may not be right.