The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use Test::More tests => 6;

use MooseX::Declare;

for my $inner (qw( method around before after augment override )) {
    eval $inner . ' foo ($bar) { }';
    ok($@, "$inner keyword not set up outside of classes");
}