# 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