docs: public final byte[] decompress(byte[] src, int srcOff, int srcLen, int maxDestLen) {
      byte[] decompressed = new byte[maxDestLen];
      final int decompressedLength = decompress(src, srcOff, srcLen, decompressed, 0, maxDestLen);
      if (decompressedLength != decompressed.length) {
        decompressed = Arrays.copyOf(decompressed, decompressedLength);
      }
      return decompressed;
    }