Your suggestions have been duly noted. And, since I never would have been able to Learn Perl had it not been for the books you helped author I sincerely appreciate your advice.
I am concerned though, about the state that the constructor is in now. It stil compiles and it also is scalable enough to provide for inheritance but I am wondering if there is something else I could do with it to improve it. Any thoughts?