in reply to Re: Renaming a module
in thread Renaming a module

It will work if and only if frob() is a method call. In other words, if you call Pileoffrogs::Frob::frob(), it will not work using the method you describe. But if you call Pileoffrogs::Frob->frob(), it will. If you want Pileoffrogs::Frob::frob() to work, you'll need to add this to Pileoffrogs::Frob::Util:
use Exporter; our @EXPORT_OK = qw(frob);
and change the use base line in Pileoffrogs::Frob:
use base Pileoffrogs::Util (frob);
Hope that helps..