in reply to Module Usage
use is based on require, which does a once-only check.
However, the import is done separately at each use, but
recall that use is also built on BEGIN, so it's performed once
at compile-time, not run-time.
In Section
Seekers of Perl Wisdom