Instance_function

Useful? Better name?

  class Module
    def instance_function(name)
      class_eval %{
        def #{name}(*a,&b)
          self.class.#{name}(*a,&b)
        end
      }
    end
  end

T.