macro_rules! protect { ($($var:ident = $value:expr;)*) => { ... }; }
Macro to create protected variables