has 'foo' => ( is => 'bare', # no accessors init_arg => undef, # no longer accessible via constructor );