Oh dear. I've just realised my mistake.
The memory address is of course the memory address on my system of the object being returned.

Thank goodness I have a week off coming up...