|Subject:||Attribute named "new" breaks weirdly|
package Change; use Moose; has old => (is => 'ro'); has new => (is => 'ro'); package main; my $change = Change->new( old => 'Dave', new => 'Stevan', ); print $change->old . ' -> ' . $change->new; The error you get is in the call to Change->new, which is the accessor you declared. Should we warn about accessors named "new"?