Extending Zopfli functionality with experimental switches, ZIP support, multi-threading, best statistics directory/file based database to reuse best block state for compression resuming or recreating identical deflate stream in seconds, manual block split points and more to improve functionality, compression and speed.