On Sun, Mar 29, 2009 at 09:43:45AM -0500, Dave Rolsky wrote: > That's not true. For a long time, immutablized classes have not passed > the meta-attr to the trigger (except from the constructor).
ec2e2ee5 is mst's commit (Dec 9 2008) removing the meta-attr argument. % git blame -M -w lib/Moose/Meta/Method/Accessor.pm ec2e2ee5^ | fgrep '$attr->trigger' d617b644 (Stevan Little 2006-11-02 21:02:04 +0000 231) return sprintf('$attr->trigger->(%s, %s, $attr);', $instance, $value); It worked for two years before mst turned it off, as far as I can tell. hdp.