bareword::filehandles lexically disables the use of bareword filehandles with
builtin functions, except for the special builitin filehandles STDIN, STDOUT,
STDERR, ARGV, ARGVOUT and DATA.

WWW: http://search.cpan.org/dist/bareword-filehandles/
