use strict; ... sub foo; ... foo; ... ... sub foo { ... }