in reply to Re^3: Undefined subroutine errors
in thread Undefined subroutine errors

All you need to do is put BEGIN { ... } around our @EXPORT = ... (and remove the () from the use statements) and it works without fully qualified function names.