On Fri, Mar 29, 2013 at 11:49 AM, Chris Prather <ch...@prather.org> wrote:

> On Fri, Mar 29, 2013 at 2:44 PM, Chris Weyl <cw...@alumni.drew.edu> wrote:
> > To clarify here: "Aliasing allows me to trivially shunt one method aside
> > and create a new one in its place *while still being able to use the
> > previous method* w/o having to resort to method modifiers."
>
> To quote doy when I brought up this same point (with an entirely
> different phrasing) in this same thread:
>
> >
> > In that sense, there's no reason that this should be a role-specific
> > feature, and that's why MooseX::Aliases exists to begin with.
>

The existence of a MX module that can serve the same functionality is not,
in and of itself, a reason to drop core functionality.  If that were the
case, then we should never have included MX::AttributeHandlers in core.

I'm still not seeing any compelling reason to drop excludes/alias.  Am I
missing something here, like is the existence of alias/excludes in core
blocking Some Thing Good, or encouraging Very Bad Behaviour?

                               -Chris

-- 
Chris Weyl
Ex astris scientia

Reply via email to