in reply to
Re: ?Re: RFC: Class::DispatchToAll
in thread RFC: Class::DispatchToAll
Again, multiple inheritance is a broken concept in general. This whole thing reeks of "bad design".
Why would you be passing control from your derived method to a base method that might fail? You should be calling it directly, taking the results (or none), then deciding whether or not to call the next. Again, when you inherited from the multiple base classes, it's your responsibility to decide how to handle the multiple dispatch. And that's what NEXT is for.
-- Randal L. Schwartz, Perl hacker