 		 * [flashInsert flashInsert()] (function)
 		 * [flash flash()] (function)
 	--->
-	<cfscript>
-		var loc = {};
-		StructDelete(session.flash, arguments.key);
-	</cfscript>
+	<cfreturn StructDelete(session.flash, arguments.key, true)>
 </cffunction>
 
-<cffunction name="flashIsEmpty" returntype="boolean" access="public" output="false" hint="Controller, Request, Check if the Flash is empty.">
+<cffunction name="flashIsEmpty" returntype="boolean" access="public" output="false" hint="Controller, Request, Checks if the Flash is empty.">
 	<!---
 		EXAMPLES:
-		<cfif NOT flashIsEmpty()>
-		  <cfabort>
+		<cfif flashIsEmpty()>
+		  do something...
 		</cfif>
 
 		RELATED:

		 * [flashKeyExists flashKeyExists()] (function)
		 * [flashInsert flashInsert()] (function)
	--->

	<cfif flashKeyExists(arguments.key)>
		<cfreturn session.flash[arguments.key]>
	<cfelse>
		<cfreturn "">
	</cfif>
</cffunction>
<cffunction name="flashClear" returntype="void" access="public" output="false" hint="Controller, Request, Deletes everything from the Flash.">
	<!---
		EXAMPLES:
		<cfset flashClear()>
