WARNING: this may break your scripts only if you were listening on the validation rule events (valid and invalid events works same way as before, required, date, number, etc... events are now triggered with different arguments)! Cleaned up a way for custom validations. Validation state is now local for a field.