Swap assignment of data and validation for Patch
Some Validation steps might want to use the data that is actually checked. For this, the data must be assigned before the validation step is called.
Some Validation steps might want to use the data that is actually checked. For this, the data must be assigned before the validation step is called.