I need to find more time to read through the flood of messages...but wanted to mention right away that things look to be going astray. Apologies if it is not so. What's the goal here? If it is creating a base class for date/time modules to standardize on, that won't work. I don't think the authors of the existing modules are interested. That way only leads to the creation of Date::Yet::Another::Module. If it is creating a module to provide some glue between existing modules, great--but make sure that's the focus. Does that need to be more complicated than: $from_object = Date::ICal->new( ical => '19971024T120000' ); Date::Glue::->make_a('Date::Calc::Object', $from_object) where Date::Glue understands the get/set API of as many as possible of the OO date modules out there? Another goal I see as worthwhile would be a non-partisan document comparing the strengths and weaknesses of the existing modules, with a link to it from the date and time categories on CPAN.Thread Next