https://news.ycombinator.com/item?id=43701516
You can sort of emulate it using pointers to member but it quickly loses its appeal.
https://news.ycombinator.com/item?id=43701516