Help for this page
package Bit::Vector { use Moose; ... Bit::Thing->new; # fine, "thing" gets the default value Bit::Thing->new(thing => undef); # croaks