Vladimir - the Perl people agreed that giving the warning in our case was a bug. (They didn't give me a url, but it is bug #125469 in their RT.) So there is nothing to do but wait for 5.22.1. At least, it doesn't make sense to me to insert contorted code just to work around one incorrect warning in one version of Perl. -k