On Thursday, 18 August 2016 at 00:49:49 UTC, Engine Machine wrote: > https://en.wikipedia.org/wiki/Virtual_class > > Can D do stuff like this naturally? Yes, D's `alias this` feature supports this. https://dlang.org/spec/class.html#alias-this