and this ugly pile of crap fixes an issue with numpy 1.6's inability to do anything sane with `timedelta64`s which as it turns out overflow for values greater than `2 ** 31 - 1`