Douglas,

 Matz brought the very ting up in his presentation on Ruby 2 some time
ago. So he's thinking about it, but I suspect it is hard to do. Also
I'm not sure if namespace is the appropriate term. Isn't "scope" the
better term?

But to answer your question. Yes, that would certainly help alot.
Although I can see the next argument now....

    XYZ made all these great changes to ABC lib but hide it all in a
scopespace!
    Come on! What good are all the changes if we can't use em ;-)

T.