Can I access a (mem/u (addressof ())) this way at least? No since it's usually allocated via a stack slot. Or do we have to force initialization of the slot at a temporary and then copying it to the const location (that would pessimize the code)? I don't understand the original problem. How did /u get set incorrectly in the first place?