From: "Mark J. Reed" Date: 2003-10-02T06:02:32+09:00 Subject: mixing in class methods Okay, probably a dumb question, but: is there any way to define methods in a module which become class methods of any class which includes that module? For instance: module Foo; class << self def foo; puts "foo!"; end end end class Bar include Foo end Bar.foo NoMethodError: undefined method `foo' for Bar:Class from (irb):11 -Mark