On Thu, 02 Dec 2010 17:32:41 +0000, Adam Burton wrote: > I don't believe the failing code uses opAssign. Yes, opAssign() is called. I can easily see that by adding a writefln() in it. I guess I should file a bug report...