Beyond Notations: Hygienic Macro Expansion for Theorem Proving Languages | Hacker News Reader