From: ts Date: 2002-10-15T21:00:30+09:00 Subject: Re: final in ruby >>>>> "Y" == YANAGAWA Kazuhisa writes: Y> Of course `def M.foo; ...; end' is rejected since that's a method Y> definition on a frozen module, but Foo itself is still opened. Yes, like all objects are open because you can write f = Foo.new class << foo def foo end end Guy Decoux