From: ts Date: 2002-08-11T18:50:18+09:00 Subject: Re: To be a Module, or not to be... >>>>> "T" == Tom Sawyer writes: T> i did not realize this either. what happens if you include more then one T> module? It do the same, for example class A # A ==> Object ==> [Kernel] include B # A ==> [B] ==> Object ==> [Kernel] include C # A ==> [C] ==> [B] ==> Object ==> [Kernel] include B # A ==> [C] ==> [B] ==> Object ==> [Kernel] # not modified because it has found the proxy class [B] Now with module C end module B include C end class A include B # A ==> [B] ==> [C] ==> Object ==> [Kernel] end Guy Decoux