in reply to Re^3: Usage of flags in scripts
in thread Usage of flags in scripts

Except that this doesn't handle saying to filehandles properly:
$ perl -e 'sub say { print @_, "\n" } say STDOUT "Hi"' Can't locate object method "say" via package "IO::Handle" at -e line 1