Better error handling.
SWITCH TO GMTIME_R MURDER