package Foo; sub returnANumber { return 66; } package FooUser; use Foo; if (Foo::returnANumber() < 82) { # do something } else { # do something entirely dependent upon returnANumber being an integer > 0 && <= 100... }