Simplified objToJSON signatures
Pre-cursor to a change that splits datetime functions that return `char *` off from datetime functions that return int.  Right now these are intermixed in functions that return void pointers, which makes type checking and grokking more difficult than they need to be
Hmm I don't think there's a way to make this intermediate step work so closing Nothing more eyeballs could do to help?  This looked like a nice cleanup. I think its just an architectural limitation trying to return a 64 bit integer from a `void *` which I think is 32 bits on a 32 bit platform, but if you see something different for sure