Remove defaulting behavior of validate_*.  It was complicated and unnecessary
Merge pull request #54 from pre-commit/remove_validator_defaulting

Remove defaulting behavior of validate_*.  It was complicated and unnecessary