On 2013-10-09 19:10, Andrei Alexandrescu wrote: > Again: USER CODE SHOULD HAVE NO BUSINESS CASTING CASUALLY TO GET WORK DONE. I agree. Doesn't "new shared(X)", or something like that, already work? -- /Jacob Carlborg