And down the road we have ... http://theoryx5.uwinnipeg.ca/CPAN/data/perl/Locale/Maketext/TPJ13.html ... interesting article.