use Strict::Subs; foo(); # The subroutine main::foo might be called but it doesn't exist yet.