"Pointers make my head spin" etc ...

Reply #54 does not deal with the question I posed in Reply #53

I am not asking for an explanation of how the language works. Rather I am asking could one aspect of it have been done differently if the original designers had been minded to?

As far as I can see the compiler will be perfectly well aware that myVar is a simple variable and could make the reasonable assumption that I am only interested in the value at that memory location.

...R