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


in reply to Introducing MooseX::hasn't

The link you posted doesn't work.
extends "Person"; hasn't name => (default => 'anon');
that reads like a contradiction. If it doesn't support the same operations as Person then in what sense does it extend Person? Or is this meant to be an Acme type module?