package FOO; sub foo :BAR (func => 'FOO::foo') { ... }