I think that the suggested name for the new OO interface, Date::Object, is a Very Bad Choice. I severely dislike embedding either the interface style or the implementation style to the name of a module. Why don't you just continue using the Date::Calc namespace? Export the OO interface onlyt when so asked, e.g. using some export :tag? -- $jhi++; # http://www.iki.fi/jhi/ # There is this special biologist word we use for 'stable'. # It is 'dead'. -- Jack Cohen