Can you think of anything I missed:

https://news.ycombinator.com/item?id=43701516

offsetof/baseof springs to mind, for intrusive stuff.

You can sort of emulate it using pointers to member but it quickly loses its appeal.