> Which is stupid because that information will never fucking change except for Febrary
Your program will fail for September 1752, and presumably all months prior.
>>40
Always design for extensibility. Otherwise you will eventually bury yourself in a tangled source tree full of horrible hacks because you didn't think ahead.