Renamed Validation to Ensure, for consistency

so now it will be Sure, Unsure and Ensure. One has no null, one can
represent missing values, the last checks for valid values, accumulating
validation errors