File::Find assumes $_ remains unchanged; bug