in reply to Standard Package Preamble

It is almost expected of me, that I would have to point to Why is 'our' good? for an explanation of what I don't like about our, and Trivial style ideas giving my alternate answer to the above issue. In the above example my standard would look like this:
package Xyz; use Exporter; @ISA = 'Exporter'; @EXPORT_OK = qw [ FunctionAlpha FunctionBravo FunctionCharlie FunctionEcho $calarDelta $calarFoxtrot ]; use strict; # etc
Note that I dropped @EXPORT. Read the documentation for Exporter for an explanation of why.

Sometimes I will move strict up and use vars to declare the globals. Usually not.