MooseX::Types::Common is a set of commonly-used type constraints that do not ship with Moose by default.