What Happened?
LAMBDA created an unnamed function
To observe the rules of lexical scoping, the function can continue to reference LIST even after returning from the LET
The function makes a “snapshot” of the variable at the time it is evaluated
The function carries that snapshot with it as a segment of data