But does String#titlecase do the right thing for ß? :)
Of course your :) might have meant you were being funny, then I just totally missed your point and explained something you already know.
I checked irb and "ß".upcase is "ß", so I guess strings in ruby are of type "german legal document."
I also just learned that the reason there's no uppercase ß is that no words start with ß, so titlecase would never touch it.