Pavel Roskin [off-list ref] writes:
I think my Perl 5.8.8 is "too new". "man perlfunc" says about "use":
...
I think the BEGIN block has priority over other statements. My solution
was to put the @INC change in the BEGIN block as well.
Actually I do use 5.8.8 and everything you quoted makes perfect
sense, -- in fact now I do not know *why* it did _not_ break for
me without the BEGIN {} block, especially I do not have any
PERL* environment variable to point at anywhere under $HOME.
Thanks for the fix.