This document summarizes Mitchell Wand's presentation on providing static guarantees for macro bindings. It discusses the motivation for studying macros and desire for static reasoning about hygiene. While previous work addressed related problems dynamically, the goal here is to provide static guarantees. The presentation outlines previous work and the starting points being built upon, including Ott specification language and Herman's thesis. It describes progress made in adapting Pottier's Functional Fresh ML to use plain s-expressions while keeping binding information in types. Next steps include interfacing with an SMT prover and implementing example macros in the system.