The documentation states:
An array that represents the months of the year in the current locale. This follows normal convention of January being month number 1, so it has a length of 13 and month_name is the empty string.
Is this level of skeuomorphism warranted? Or is it confusing and potentially bug prone to start an array of expected values with no value?