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


in reply to Re^4: Introducing MooseX::hasn't
in thread Introducing MooseX::hasn't

From the POD:
The idea behind polymorphism is that if Bar inherits from Foo, then I should be able to use an object of type Bar wherever I'd normally use Foo.
That makes it sound like you're equating polymorphism with inheritance.