 
 (defn scryptsalsa208sha256-str-to-buf!
   [buf msg opslimit memlimit]
-  (b/✨ pwhash-scryptsalsa208sha256-str buf msg opslimit memlimit)
+  (b/call! pwhash-scryptsalsa208sha256-str buf msg opslimit memlimit)
   buf)
 
 (defn scryptsalsa208sha256-str


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

(defn pwhash-str-alg

  [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)))
