On 4/30/12, H. S. Teoh <hst...@quickfur.ath.cx> wrote: > I think the correct solution here is to use alias. (If that doesn't > work, then it should be made to work..)
It probably will. Quote Andrei: "Yah, we should add that at some point. Walter and I discussed about it and it's virtually approved. But to be on the conservative side, it's not for expressions but for mere pointer-chasing chains." So this would probably work: alias var.some.deeply.nested.object obj; // use obj here.. I think that's what is being discussed w.r.t. with()?