% RAII

Resource Acquisition is Initialization

> **[FIXME]** Explain the RAII pattern and give best practices.

### Whenever possible, tie resource access to guard scopes [FIXME]

> **[FIXME]** Example: Mutex guards guarantee that access to the
> protected resource only happens when the guard is in scope.

`must_use`
