On Monday, February 13, 2017 22:59:11 John Colvin via Digitalmars-d-learn wrote: > Also, it's > generally a bad idea to define `.init` for any type as code > generally expects this to be the compiler-generated property > (e.g. a value of type Initial!(int, 1) not of type int).
And there's actually a decent chance that at some point, it will become illegal precisely because of the problems that it causes to allow it. - Jonathan M Davis