On May 10, 2006, at 8:32 AM, Daniel Schierbeck wrote: > Come to think of it, Symbol doesn't define #to_str, so maybe this > is better: > > name.to_sym.to_str.split(... You're right it doesn't, so how does explicitly converting name into a symbol and then calling to_str help? Ah nevermind I see from your code this was probably a typo. Then riddle me this, why the double conversion? to_sym.to_s should just be squished into to_s.