% 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