http://www.perlmonks.org?node_id=1156037


in reply to Moo role subclassing

You cannot subclass a role, you must use it. From the documentation, this is how you use a role:
# bar gets imported, but not foo with('My::Role');