Template:inheritance diagram/std-bad weak ptr