in reply to Package declaration & use strict;

In Perl you are allowed to re-open a module and add more code to it. So add some routines to set package variables, if that's needed. Package variables are nasty, but if you can't avoid them, at least you can restrict references to the variable to a single place, and have strict verifying you set the right ones.

--
TTTATCGGTCGTTATATAGATGTTTGCA