Throw more specific "expired_slot" exception, derived from bad_weak_ptr when slot is called with an expired tracked object.