Get rid of dependency on ZipArchive