The actual reason for this is the ISO standard needs zero padded dates - i.e. 2012-01-01 is valid, 2012-1-1 is not - to this end, a new option: fixDateArrays (set it to true, default is false)
It will parse the usual date arrays, and zero pad them as necessarily - note that of course you are adding some slowdown to the script by using this - particularly since it needs to do this on every update, not just at startup.
~jtsage