From: Igor Pirnovar Date: 2012-11-04T10:35:43+09:00 Subject: Re: why does UnboundMethod need to remember the class it was retrieved from (not merely owner)? Mean L. wrote in post #1082692: > "why does UnboundMethod need to remember the class it was retrieved > from (not merely owner)?" Because, the UnboundMethod can not be bound to an object that is not instantiated as subclass of the class of the owner of the unbound method. That is the requirement if you wish to bound it, period! -- Posted via http://www.ruby-forum.com/.