On Saturday, 19 March 2022 at 00:16:48 UTC, user1234 wrote: > ```d > if (typeid(this) !is typeid(Bar)) > this.b = new Bar(this.i); > ``` A very clever and ingenious solution. Thanks... SDB at 79