(+) [CTL-55] ValidationContext now contains modification methods and the IValidator contains a Validate method which accepts a ValidationContext. This way it should be easier to write simple validators and modify the existing validation context