   ###
 
   approximateSizesSync: ->
-    @self.approximateSizes unpackSlices arguments
+
+    # flatten args
+    args = unpackSlices arguments
+
+    # call native binding
+    @self.approximateSizes args
 
 
   # helper function for approximateSizes()

    # call handle get
    @self.get key, options, callback


  ###



    # call native binding
    @self.write batch.self, options, callback or noop

    @ # return this for chaining


  ###
