all of these need tests. They are easy to write when you reuse the testing code in bijection-core: `isBijection[DateTime, Long]` is all you need to write after you write the test file and a generator for DateTime objects.