         return "<LevelDB:\(self) path: \(path)>"
     }
     
-    open func setObject(_ value: [String : Any]?, forKey key: String) {
+    open func setValue(_ value: [String : Any]?, forKey key: String) {
         guard let db = db else {
             print("Database reference is not existent (it has probably been closed)")
             return

        }
    }
    
    open func objectsForKeys(_ keys: [String]) -> [Any?] {
        var result = [Any?]()
        for key in keys {
            result.append(self[key])

        return result
    }
    
    open func valueExistsForKey(_ key: String) -> Bool {
        guard let db = db else {
            print("Database reference is not existent (it has probably been closed)")
            return false
