If we were able to parse an ISO8601 Date string, but the parse results in an invalid date (e.g. out of the min/max range), we should abort parsing immediately.