From: ts Date: 2001-11-13T18:33:30+09:00 Subject: [ruby-talk:24994] Re: From aliasing to aliased >>>>> "n" == nobu nokada writes: n> Test.instance_method(:n).origin_id # => :name n> How about it? What about this case class A def a 12 end end Then you want to redefine A#a class A alias a_old a def a [1, 2] end end You retrieve the original id, but it has nothing to do with the real id. Guy Decoux