Promise#ensure

Parsed documentation:
View on GitHub
/**
* Ensures that onFulfilledOrRejected will be called regardless of whether
* this promise is fulfilled or rejected.  onFulfilledOrRejected WILL NOT
* receive the promises' value or reason.  Any returned value will be disregarded.
* onFulfilledOrRejected may throw or return a rejected promise to signal
* an additional error.
* @param {function} handler handler to be called regardless of
*  fulfillment or rejection
* @returns {Promise}
*/
Suggestions:
Please help! Open an issue on GitHub if this assessment is incorrect.