And that's going to make it really easy to break the locality, especially if someplace outside of the function we're dealing with makes a change for global variable and that affects the computation inside that local call to a procedure. 