Additional examples are adjusted to the entries in an automated way - we cannot guarantee that they are correct.
Next the evaluation of unwind-protect cleanup clauses and the undoing of dynamic bindings and catch tags are performed together, in the order corresponding to the reverse of the order in which they were established.
An alternative proposal was that the abandoning of exits should be lumped in with the evaluation of unwind-protect cleanup clauses and the undoing of dynamic bindings and catch tags, performing all in reverse order of establishment.
A cleanup clause is a contractual provision in a loan agreement which provides that all loans must be repaid within a specified period, after which no further loans will be made available to the debtor for a specified "cleanup" period.