On Wed, 10 Oct 2007 01:53:43 +0900, mortee wrote:

> Having modules to partition name space is great - but since any feature
> can extend any pre-existing class/module with its own methods, those are
> in no way proected from name clashes within a given module/class.

Yeah, that's really the core of it - preventing namespace collisions, so
that gems's Time::today doesn't conflict with, I dunno, facets's.

-- 
Jay Levitt                |
Boston, MA                | My character doesn't like it when they
Faster: jay at jay dot fm | cry or shout or hit.
http://www.jay.fm         | - Kristoffer