/**
  * Sets compression method
  *
  * @param   io.archive.zip.Compression compression
  * @param   int level default 6
  * @return  io.archive.zip.ZipFileOutputStream this
  */
 public function withCompression(Compression $compression, $level = 6)
 {
     $this->data = new MemoryOutputStream();
     $this->compression = $compression->getCompressionStream($this->data, $level);
     return $this;
 }