Overriding ColdFusion's ArgumentCollection And An Extremely Weird Behavior!

<!--- Define the argument collection. --->
<cfset objArgs = {
	Naomi = "Sweet",
	Kit = "Tough",
	Christina = "Cocky"
	} />
 
<!---
	Invoke the test method using both the argument
	collection and an overriding value.
--->
<cfinvoke
	method="OutputArguments"
	argumentcollection="#objArgs#">
 
	<!--- Override argument. --->
	<cfinvokeargument name="Naomi" value="Wicked hot" />
</cfinvoke>

For Cut-and-Paste