$self->{policy} = $options{policy};
That is necessary because Moose metaclasses do not use the meta API to
-create objects. Most Moose classe have a custom "inlined" constructor
+create objects. Most Moose classes have a custom "inlined" constructor
for speed.
In this particular case, our parent class's constructor is the C<wrap>