public void MainSingleton2() { AssertOutput(delegate() { CompilerTest(@" module M def foo puts 'foo' end end include M foo "); }, "foo"); }