in reply to Trying to break cyclical dependencies in Perl modules
Cyclical dependencies don't matter except in some circumstances where symbols are exported. Since you're dealing with objects (and that's the normal scenario for such dependencies), you don't have to do anything.