   (add-bin! db (.getBytes key)
             (bytes (.getBytes (edn-str value)))))
 
-(defn get-bin!
+(defn get-bin
   "Gets binary data from an open DB using a binary key.
 
 Returns a byte array on success, 'nil' if it errors."
   [^DB db ^bytes key]
   (.get db key))
 
-(defn get-edn!
+(defn get-edn
   "Gets parsed Clojure data from an open DB using a string key.
 
 Returns Clojure on success, 'nil' if it errors."

                                 (str db-file "#"))
                            db-file))
        
        db-modes (do (println "checking modes")
                     (assert (vector? modes)
                             "modes must be a vector")
                     (assert (->> (map #(get open-options %) modes)

                     (->> (map #(get open-options %) modes)
                          (apply bit-or 0)))]

    ;(println "done checking stuff")
    (.open db tuned-db-file db-modes)
    db))

