I understand your point spurperl. I just happen to program in Perl exclusively which is why I sort of tacked that Perl centric part on. I also have no CS training in my background, which makes me a slow learner. :-) Thanks for the original question.
...the majority is always wrong, and always the last to know about it...
The Spice must flow...
..by my will, and by will alone.. I set my mind in motion