Modeling Adversaries with TLA+ | Hacker News Reader