A set of commonly-used type constraints that do not ship with Moose by default.
Numeric:
* PositiveNum
* PositiveInt
* NegativeNum
* Int
* SingleDigit
String:
* SimpleStr
A Str with no new-line characters.
* NonEmptySimpleStr
Does what it says on the tin.
* Password
* StrongPassword
* NonEmptyStr