Template:inheritance diagram/std-bad optional access-lwg2806