     (log/trace "CLASS" (type this))
     (log/trace "META" (meta f))
     (log/trace "XS" xs)
-    (log/trace "MEMO" (memo/snapshot deserialize-fn))
     (apply f xs)))
 
 (defn VoidFunction-call [^flambo.function.VoidFunction this & xs]

    (log/trace "CLASS" (type this))
    (log/trace "META" (meta f))
    (log/trace "XS" xs)
    (log/trace "MEMO" (memo/snapshot deserialize-fn))
    (apply f xs)))

(defn DoubleFunction-call [^flambo.function.DoubleFunction this & xs]

    (log/trace "CLASS" (type this))
    (log/trace "META" (meta f))
    (log/trace "XS" xs)
    (apply f xs)))

(defn Function3-call [^flambo.function.Function2 this & xs]
