BTW: Do we need to create some test infrastructure to allow tests create specially crafted zip files? With changes like this then the implementation tolerates truncated extended timestamps but we don't have anything in the tests to be confident that such changes will keep working. -Alan