Cleanup: use ScopeGuard.