Your'e right, but only if the implementation will never be changed :wink: 
For instance:
```ruby
("1".."a").grep /[[:alpha:]]/  ## Catches alpha, doesn't need #to_s!
("a".."1").grep /[[:alpha:]]/ ## Alas
```
I think this extra test is a good safe-guard against naive implementations.