From: Dave Thomas Date: 2000-03-09T01:06:44-06:00 Subject: [ruby-talk:01783] Slight incompatibility with new Symbol class Symbol#id2name puts a colon in front of the return value, whereas Fixnum does not. This breaks any old code that uses something like def method_missing(id) case id.id2name when "wombat"... If this was a deliberate change, it's easy to fix the old code. I just wanted to mention it in case it wasn't intended. Regards Dave