I disagree, the spec seems to indicate that `0` is the preferred way to specify the invalid date. Which makes sense, it's Unix start minus 1. I'm not in favour of hacks to support Microsoft's abomination known as IE. It's dead anyways.