Just before a function is run, a stack is created w/ enough room to fit all parameters & local variables that function is gonna need.
So if we happen to have any non-existent variable names, those are gonna be detected at the very 1st line of that function.