On Wed, Sep 21, 2011 at 5:28 AM, <ian.doche...@nomura.com> wrote: > Does FSA::MooseRole satisfy everyone (or no-one)?
I hate it. It seems like unnecessary noise. If the distinguishing feature of this code is that it is a role, then name it FSA::Role or FSA::Rules::Role or something. In that case, I don't think the fact that there are non-Moose roles matters very much; you're encoding information about the API ("this package needs a class to consume it"). hdp.