Subject: | Make is => 'rw' the default for has() |
This couldn't be changed in Moose for compatibility reasons, but
MooseX::Declare doesn't have the same strictures. Could has() be
changed so the default for "is" is "rw"? It would save a lot of lines
of repeated code. The current behavior when you leave off "is", you get
no accessor, is not generally useful and is difficult to debug. Instead
replace it with "no_accessor => 1" or something more explicit.