Added a number of common validators which can also compose more complicated validators