If given, X should be a number from 0 to 9 indicating the
packing / CPU ratio. Zero means no packing, 2-3 is considered 'fast',
6 is default and higher is considered 'slow' but gives better packing.
This function can also be used to re-initialize a Gz.deflate object
so it can be re-used.