On Thursday, 5 August 2021 at 16:46:53 UTC, H. S. Teoh wrote: > [snip] > > In C++, structs also support OO-style inheritance, and > upcasting / downcasting works the same way as in classes. So I > suppose it could be made to work. > > [...] Makes sense. Thanks.