         return error
         
     }
-
+    
     
     // MARK: - Escaping Objects
     
     /**
-    Escape an object to be inserted into a SQLite statement as a value
+    Escape an object to be inserted into a SQLite statement as! a value
     
     NOTE: Supported object types are: String, Int, Double, Bool, NSData, NSDate, and nil. All other data types will return the String value "NULL", and a warning message will be printed.
     
     :param: obj  The value to be escaped
     
-    :returns:    The escaped value as a String, ready to be inserted into a SQL statement. Note: Single quotes (') will be placed around the entire value, if necessary.
+    :returns:    The escaped value as! a String, ready to be inserted into a SQL statement. Note: Single quotes (') will be placed around the entire value, if necessary.
     */
     public static func escapeValue(obj: AnyObject?) -> String {
         return SQLiteDB.sharedInstance.escapeValue(obj)
     }
     
     /**
-    Escape a string to be inserted into a SQLite statement as an indentifier (e.g. table or column name)
+    Escape a string to be inserted into a SQLite statement as! an indentifier (e.g. table or column name)
     
     :param: obj  The identifier to be escaped. NOTE: This object must be of type String.
     
-    :returns:    The escaped identifier as a String, ready to be inserted into a SQL statement. Note: Double quotes (") will be placed around the entire identifier.
+    :returns:    The escaped identifier as! a String, ready to be inserted into a SQL statement. Note: Double quotes (") will be placed around the entire identifier.
     */
     public static func escapeIdentifier(obj: String) -> String {
         return SQLiteDB.sharedInstance.escapeIdentifier(obj)

                }
            } else {
                if let err = SQLiteDB.sharedInstance.rollbackSavepoint() {
                    println("Error rolling back to savepoint")
                    --SQLiteDB.sharedInstance.savepointsOpen
                    SQLiteDB.sharedInstance.close()
                    error = err

    :returns:   True if the image was successfully deleted, or false if there was an error during the deletion
    */
    public static func deleteUIImageWithID(id: String) -> Bool {
        let docsPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.UserDomainMask, true)[0]
        let imageDirPath = NSURL(fileURLWithPath: docsPath).URLByAppendingPathComponent("SwiftDataImages")
        let fullPath = imageDirPath.URLByAppendingPathComponent(id).absoluteString
        do {
            try NSFileManager.defaultManager().removeItemAtPath(fullPath)
            return true
        } catch _ as NSError {
            return false
        }
        
        
    }
    
