That one is a very common complaint
Unfortunately it is apparently also hard to fix in Perl 5. Which is why it has stuck around despite many complaints, including from yours truly. :-(
Cheers,
Ben
I have come to believe that idealism without discipline is a quick road to disaster, while discipline without idealism is pointless. -- Aaron Ward (my brother)