Referencing local variable before assignment results in unexpected behavior

Please recall that you were talking about

so, presumably, the scoping issues are already out of the way since you know what you are changing, specifically.

That is neither here or there, you were talking about how Julia’s implementation

and it doesn’t, really.