code: @Override
      public byte[] deflate(PngByteArrayOutputStream inflatedImageData, Integer compressionLevel, boolean concurrent) throws IOException {
          Buffer result = zopfli.compress(options, inflatedImageData.toByteArray());
          ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(result.getSize());
          byteArrayOutputStream.write(result.getData(), 0, result.getSize());
          log.debug("Compression strategy: zopfli, bytes=%d", byteArrayOutputStream.size());
  
          return byteArrayOutputStream.toByteArray();
      }
docs: {@inheritDoc}