Thats a fun bug and looking at how it's implemented and so forth, you'd think that it would be a far more common error. But some how it seems to almost never conflict, I've only run into it once or twice myself. Possibly because the only time i really use $_ is in things that automagically localize it, such as formapgrep