On Jan 7, 2010, at 2:46 PM, Andrei Alexandrescu wrote: > Sean Kelly wrote: > [snip] > > shared(A) a; > > and > > shared A a; > > are the same thing. Nuts! So we'd need a wrapper struct to deal with this?