|- class="t-dsc"
|
| wraps a function object and invokes it on exiting the scope normally (class template) |-