package Uninteresting; use Moose(); # Why did we do this?? 1; #### package Silly; use Moose; has 'foo' => ( is => 'bare', # no accessors init_arg => undef, # not exposed via constructor ); ...