>>>>> "Y" == Yukihiro Matsumoto <matz / ruby-lang.org> writes:

Y> | personnaly my problem is more with
Y> |
Y> |  class A::B::C < D
Y> |  end

Y> Do you worry about which namespace D searched in?  I guess it must be
Y> top level (not A nor B).

 Yes, my problem is with

   class D
   end

   module A
      class D
      end
   end

 if I'm right

   class A::B < D
   end

 it's not the same than

   module A
      class B < D
      end
   end


Guy Decoux