Implementing Scoped Defer in C | Hacker News Reader