Discard the saved handler, if one exists.
bool reset();
If *this contains an object, it is destroyed.
*this
true if an object was destroyed.
true