String#<=> handle cases for non-string arguments in 2.0