Here is what I am trying to do:
<cfset myArray = ArrayNew(1)>
<cfset myArray = StrucNew()>
r_stOutput = "myArray"
where ctReturnSomething custom tag is defined as follows:
<cfset myStruct = StructNew()>
<cfset myStruct.junk = 2>
<cfset "Caller.#Attributes.r_stOutput#" = myStruct>
The return assignment in the custom tag fails when it is desired to stuff the retun value directly into an array slot.