do not panic when passed the wrong types of values to Select, instead return errors, fixes #2