When using Exporter,
symbols placed in the @EXPORT variable are automatically exported into the caller's namespace.
Although convenient,
this practice is not polite,
and may cause serious problems if the caller declares the same symbols.
The best practice is to place your symbols in @EXPORT_OK or %EXPORT_TAGS and let the caller choose exactly which symbols to export.