Worked pretty much how I expected it to: >> module TestModule >> attr_accessor :attribute >> end => nil >> class TestClass >> include TestModule >> end => TestClass >> tc = TestClass.new => #<TestClass:0x2dc17c8> >> tc.attribute = "Hello, world" => "Hello, world" >> puts tc.attribute Hello, world => nil Farrel