We discovered today that if "=head1 NAME" has an empty body or if it's
only $0, we get the following error and some of the euclid features do
not work as expected. for instance we had a "parameter.type = /
\d\d\d\d/" and it did not look for 4 digit numbers as expected.
Tod fix this, NAME must have "$0 - something here" below it to
function.
---- Example
=head1 USAGE
Euclid auto-generates this. Run program with --help for usage.
=head1 VERSION
version 1.0
=head1 NAME
$0
=head1 REQUIRED ARGUMENTS
=over
---- End Example