Add ability to call select() with an arbitrary number of arguments