package myPackage; use strict; use myNewPackage; # magically convert myNewPackage::* to myPackage()::* # except for one function where myNewPackage::bar() needs to actually provide myPackage::old_bas()