Brad Roberts wrote: > Why do we still have static opcall? What role does it play that ctors don't? Return "new C" for classes for consistency with structs :o). class C { static opCall(T...)(T args) { return new C(args); } ... } Andrei