in reply to "Vanity Tagging" on CPAN?

The naming conventions of Java packages are along these lines, although this is mostly for organizations (e.g. org.w3c.dom.*).

A reasonable approach to avoid confusion might be to prefix the name to the category name, so for your example that might be 'BUU::Net::IRC'. I think this would limit confusion.

Just my 2 cents, -gjb-