fails:String#upto doesn't call block with self even if self is less than stop but stop length is less than self length
fails:String#upto does not work with symbols
