Notice that the last element of an array is accessed via '#back'. ******************** The local variable points to a new empty tree, pushed into the stack. If an expression is present after the local declaration, it is evaluated and the string result is assigned to the new local variable. If a constant tree is present after the local declaration, it is assigned to the new local variable. Example: local aVariable = {"a", {"yellow", "red"}, "submarine"}; is equivalent to: local aVariable; pushItem aVariable = "a"; pushItem aVariable; pushItem aVariable#back = "yellow"; pushItem aVariable#back = "red"; pushItem aVariable = "submarine"; *********************