         window.dealloc(MAX_WBYTES)
     }
 
-    func inflate(  sink: (UnsafeBufferPointer<UInt8>) -> Int32,
-                 source: () -> UnsafeBufferPointer<UInt8>) -> Int
+    func inflateTo(       sink: (UnsafeBufferPointer<UInt8>) -> Int32,
+                   From source: () -> UnsafeBufferPointer<UInt8>) -> Int
     {
         return Int(inflateBackHelper(stream,
             { let data = source(); $0[0] = data.baseAddress; return UInt32(data.count) },

            ))
    }
}

        ))
    }
    
    func inflateTo(       sink: (UnsafeBufferPointer<UInt8>) -> Int32,
                   From source:  UnsafeBufferPointer<UInt8>) -> Int
    {
        return Int(
            inflateBackHelper(stream,
