···4545 (e.g., when passing the method as a callback that needs `this` binding)
4646- use braces for control statements, even single-line bodies
4747- use bare blocks `{ }` to group related code and limit variable scope
4848+- prefer `switch` over `if`/`else if` chains when branching on a single discriminant value
4849- avoid barrel exports (index files that re-export from other modules); import directly from source
4950- use `// #region <name>` and `// #endregion` to denote regions when a file needs to contain a lot
5051 of code