From: Trans Date: 2006-09-02T14:55:35+09:00 Subject: Re: Best practice? libs and modules khaines@enigo.com wrote: > So, for example, I have added some things to String and Hash, but don't > want to either force my users to use my extensions, or interfere with my > users ability to use their own extensions. So, any place where I am going > to need one of those extensions, I work with Iowa::String or Iowa::Hash > instead of String and Hash. It's a little more typing for me, but better > for my users. There's a downside to this though. To take advantage of those extensions your uses have to use these special subclasses too. As long as your not changing the behavior of a built-in you're generally okay. T.