in reply to Re: Detect undefined subroutines
in thread Detect undefined subroutines

That doesn't always work due to indirect object syntax. Here's an example of when lack of parenthesis doesn't help, and the call instead gets interpreted as a method call rather than a function call.

$ perl -Mstrict -cwe 'my $bar; foo $bar;' -e syntax OK

ihb

Read argumentation in its context!