From: Benoit Daloze Date: 2011-01-10T20:50:32+09:00 Subject: [ruby-core:34303] Re: [Ruby 1.9-Feature#4254][Open] Allow method transplanting Hi, On 10 January 2011 02:14, Yukihiro Matsumoto wrote: > Hi, > Class to class method transplanting could cause serious problem, but > it might be able to relax module to module transplanting. > � � � � � � � � � � � � � � � � � � � � � � � � � � � �matz. As Ryan mentioned, I think it is a danger a developer using #bind can live with. The best would be able to check if it is actually impossible (so detect if a method is implemented in C), and raise in that case. I do not know if that is possible and reliable. (eg: Method#source_location.nil?) But I think it is best allowed for all than none class methods.