   [hashpass passwd]
   (let [buf (bb/->indirect-byte-buf hashpass)
         msg (bb/->indirect-byte-buf passwd)]
-    (b/✨ argon2id-str-verify buf msg)))
+    (b/call! argon2id-str-verify buf msg)))
 
 (defn argon2id-str-needs-rehash
   [hashpass opslimit memlimit]
   (let [buf (bb/->indirect-byte-buf hashpass)]
-    (b/✨  argon2id-str-needs-rehash buf opslimit memlimit)))
+    (b/call! argon2id-str-needs-rehash buf opslimit memlimit)))
 
 (defn scryptsalsa208sha256-to-buf!
   [buf msg salt opslimit memlimit]
-  (b/✨ pwhash-scryptsalsa208sha256 buf msg salt opslimit memlimit)
+  (b/call! pwhash-scryptsalsa208sha256 buf msg salt opslimit memlimit)
   buf)
 
 (defn scryptsalsa208sha256

  [hashpass passwd]
  (let [buf (bb/->indirect-byte-buf hashpass)
        msg (bb/->indirect-byte-buf passwd)]
    (b/✨ argon2i-str-verify buf msg)))

(defn argon2i-str-needs-rehash
  [hashpass opslimit memlimit]
  (let [buf (bb/->indirect-byte-buf hashpass)]
    (b/✨  argon2i-str-needs-rehash buf opslimit memlimit)))

(defn argon2id-to-buf!
  [buf msg salt opslimit memlimit alg]
  (b/✨ pwhash-argon2id buf msg salt opslimit memlimit alg)
  buf)

(defn argon2id

  [hashpass passwd]
  (let [buf (bb/->indirect-byte-buf hashpass)
        msg (bb/->indirect-byte-buf passwd)]
    (b/call! scryptsalsa208sha256-str-verify buf msg)))

(defn scryptsalsa208sha256-str-needs-rehash
  [hashpass opslimit memlimit]
  (let [buf (bb/->indirect-byte-buf hashpass)]
    (b/call!  scryptsalsa208sha256-str-needs-rehash buf opslimit memlimit)))
