Now that this has been declared as a bug in 5.10.0 (http://perlmonks.com/?node_id=658998), and unless mst has any objections, I'm going to kick out an updated version of C::A::G that uses shift for now.
The stubborn part of me wants to declare 'perl is broken, not my problem' with a side of 'but everything else with = @_ is broken too', but since this has to do with oodles and oodles of accessors, and not knowing when 5.10.1 will hit the street, it should help out for now. -=Chris
signature.asc
Description: OpenPGP digital signature
_______________________________________________ List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class IRC: irc.perl.org#dbix-class SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/ Searchable Archive: http://www.grokbase.com/group/[EMAIL PROTECTED]