ovid, I think #Perl desperately needs private namespaces and and classes. Thus, you could create your own internal
Customer
class and never worry about stepping on other people'sCustomer
class. So many other languages have this figured out. Perl should, too.Couple this with lexical importing to avoid transitive dependencies and you're well on your way to building more scalable systems.