made the 'exception-based' validation as default
made the ValidationException to hold only faults