From: Brad Phelan Date: 2007-05-04T23:00:10+09:00 Subject: modules and class methods. Why does this not work! ######################################## module Foo def self.foo a puts a end end class Bar include Foo foo "hello" end foo.rb:20: undefined method `foo' for Bar:Class (NoMethodError) #################################### but this does class Bar def self.foo a puts a end foo "hello" end What am I misunderstanding about modules???? -- Brad http://xtargets.com