package Foo; use Moose; use Carp; Foo->new->carp; #### package Foo; use Moose; use namespace::autoclean; has after => (is => 'ro', default => 'yay'); print "It worked " . Foo->new->after;