On Monday, 5 October 2015 at 18:18:15 UTC, bitwise wrote:
> I think the solution to the above question is as simple as
> allowing RC classes to have something like "static T opNew(){}".
>
> Bit
User-defined `new` is already in the language, but it's
deprecated.