> What if you want to bless something but not call all its cascading > SETUPs? Then don't *define* cascading SETUPS in the first place. :-) C<bless> still would have the existing Perl 5 behaviour. Things only change if you add these new-mangled SETUP methods. The point of welding SETUP calls to C<bless> is that it gives the class designer a way of guaranteeing that you can't create an object (i.e. bless it) without invoking the initialization. In fact, you don't even have to be *aware* that a base class has setup behaviour - it just happens automagically when you bless your derived object. That's a Good Thing, IMO. Damian
- RFC 189 (v1) Objects : Hierarchical calls to initializ... Perl6 RFC Librarian
- Re: RFC 189 (v1) Objects : Hierarchical calls to ... Nathan Wiger
- Re: RFC 189 (v1) Objects : Hierarchical calls... John Siracusa
- Re: RFC 189 (v1) Objects : Hierarchical c... Nathan Wiger
- Re: RFC 189 (v1) Objects : Hierarchic... John Siracusa
- Re: RFC 189 (v1) Objects : Hierarchical c... Damian Conway
- Re: RFC 189 (v1) Objects : Hierarchic... Nathan Wiger
- Re: RFC 189 (v1) Objects : Hierarchic... Damian Conway
- Re: RFC 189 (v1) Objects : Hiera... John Siracusa
- Re: RFC 189 (v1) Objects : Hiera... Piers Cawley
- Re: RFC 189 (v1) Objects : H... Graham Barr
- Re: RFC 189 (v1) Objects... Nathan Wiger
- Re: RFC 189 (v1) Objects... Damian Conway
- Re: RFC 189 (v1) Objects : H... Damian Conway
- Re: RFC 189 (v1) Objects : Hierarchic... Tom Christiansen
- Re: RFC 189 (v1) Objects : Hiera... John Siracusa