The validation instantly returns and exception when a field is invalid. It should list all of the validation errors and then return the list, instead of having to restart everytime to see the next validation error.
To achieve this a custom 'CopernicaException' will be created.