 		 * [flash flash()] (function)
 	--->
 	<cfscript>
-		var loc = {};
 		session.flash = {};
 	</cfscript>
 </cffunction>
 
-<cffunction name="flashDelete" returntype="void" access="public" output="false" hint="Controller, Request, Delete a specific key from the Flash.">
+<cffunction name="flashDelete" returntype="boolean" access="public" output="false" hint="Controller, Request, Deletes a specific key from the Flash.">
 	<cfargument name="key" type="string" required="true" hint="The key to delete">
 	<!---
 		EXAMPLES:

		 * [flashInsert flashInsert()] (function)
		 * [flash flash()] (function)
	--->
	<cfscript>
		var loc = {};

	</cfscript>


	<cfif flashCount() IS 0>
		<cfreturn true>
	<cfelse>
		<cfreturn false>
	</cfif>
</cffunction>

<cffunction name="flashCount" returntype="numeric" access="public" output="false" hint="Controller, Request, Check how many keys exist in the Flash.">

	<!---
		HISTORY:
		-

		USAGE:
		-

		EXAMPLES:
		<cfif NOT flashIsEmpty()>
		  <cfabort>
		</cfif>

		RELATED:

		 * [flashInsert flashInsert()] (function)
		 * [flash flash()] (function)
	--->
	<cfreturn StructKeyExists(session.flash, arguments.key)>
</cffunction>

<cffunction name="flashInsert" returntype="void" access="public" output="false" hint="Controller, Request, Inserts a new key/value to the Flash.">
	<!---
		EXAMPLES:
		<cfset flashInsert(msg="It Worked!")>

