Merged latest Geisler tests.
Failing 'invalid' datetime tests for some odd reason.