select: properly support any number of arguments (not just 2)
v0.2.0