Validators are now object that inherit from Validator. Much more flexibility and mojo