A Quick Understanding of ColdFusion Scope Variables
I stole this from the #cfml-general slack channel from @bdw492 and I'm keeping it here for reference.
One of the biggest trip up for Java people are CF scopes.
this scope is actually public members to an object.
variables is private (but still shared for the whole object).
Then, inside functions, you have the
arguments scope and function