Joachim, what is the motivation behind this change?  This now seems to make it behave the same as if the time were set and the goal of this code was to not have tons of 1970/1969 dates in the output, which often leads to confusion.