testing whether some value is valid as     (Moose|Mouse)::Meta::TypeConstraint