             }
         }
         
+        /// UPDATE
         func save(db: Database) throws -> (String, Int64)? {
             if let _ = strongPrimaryKeyDictionary {
                 do {

                return nil
            }
        }

        func update(db: Database) throws {
            // Fail early if databaseTable is nil (not overriden)
            guard let table = databaseTable else {

            storedDatabaseDictionary = rowModel.storedDatabaseDictionary
        }
        
        /**
        Returns (rowIDColumn, insertedRowID) if the INSERT statement has
        generated a new SQLite rowID, and nil otherwise.
        */
        func insert(db: Database) throws -> (String, Int64)? {
            // Fail early if databaseTable is nil (not overriden)
            guard let table = databaseTable else {
