From: "Mean L." Date: 2012-11-04T16:24:22+09:00 Subject: Re: why does UnboundMethod need to remember the class it was retrieved from (not merely owner)? Igor Pirnovar wrote in post #1082715: > Mean L. wrote in post #1082704: > >> "the UnboundMethod can only be bound to an object that is an instance of >> a subclass of the owner class" > > I never wrote this! The word owner refers an object of the class and not > a class. To be exact my wording is: > "owner of the unbound method" were your words. And there is no ambiguity as to what that is. It is the class returned by the "owner" method of the UnboundMethod object, and it is in fact a class or a module that defines the method in question, not any instance. You are rather confused, and it's pointless to continue this. -- Posted via http://www.ruby-forum.com/.