in reply to subroutine ref while "strict refs"

The $routine->(10, 20) can be used if $routine contains a subroutine reference, i.e.
$routine = sub { ... };
You cannot use a file name instead of a subroutine reference.