# File lib/facets/core/kernel/supermethod.rb, line 6 def supermethod(klass, meth) unless self.class.ancestors.include?(klass) raise ArgumentError end klass.instance_method(meth).bind(self) end