The Perl 5 module MooseX::Meta::TypeConstraint::ForceCoercion
provides a class which allows to wrap any Moose::Meta::TypeConstraint
in a way that will force coercion of the value when checking or
validating a value against it.

Homepage:
https://metacpan.org/release/MooseX-Meta-TypeConstraint-ForceCoercion
