sub foo { *{foo} = sub { warn "second foo" }; ... }