Why this matters
`init()` runs before `main` and in an undefined order across packages, which can lead to unpredictable behavior and make testing harder. Complex init logic can slow down program start and hide dependencies. Keeping initialization explicit improves clarity and control over program startup.