sub _build_eight { {} }
has nine => (is => 'lazy', coerce => sub { $c_ran = 1; $_[0] });
sub _build_nine { {} }
+ has ten => (is => 'lazy', default => 5 );
}
sub check {
check nine => map Foo->new->nine, 1..2;
ok($c_ran, 'coerce lazy default');
+is(Foo->new->ten, 5, 'non-ref default');
+
done_testing;