LOCAL is an area used only within functions. If you try to create the scope LOCAL variable outside the function, it will fail.
I will write a test and prove it to you in a minute ....
UPDATE Actually, I have CF 8 at work and cannot check it.
In CF8 and below, you can set LOCAL.Foo , but this is not really a CF area.
In CF9 and above, LOCAL can only be set internally.
<cffunction> <cfset LOCAL.foo = 1> <cfreturn LOCAL.foo> </cffunction>
source share