Flipping it to unsigned int was the quickest way out
to kick the can until Sun Feb 6 06:28:15 2106. If you have source it’s incredibly trivial
to change, and nothing changes size wise.
Easy, but perhaps unwise. The sign bit is a potential escape hatch for
times, just as it is for characters in UTF-8.
Doug