Hi, 

Below is a simple program

*********************************
module C
	CC = 1
end

module A
	include C
	puts CC
	module B
		puts CC
	end
end
*********************************
The second "puts CC" raise exception "uninitialized constant CC (NameError)".

But Below works as expected.

*********************************
module A
	CC = 1
	puts CC
	module B
		puts CC
	end
end
*********************************


Any Idea? What can make CC visible to "B" in the first program ?

Thanks

-Ted