macro_rules! variables { () => { ... }; ($( $var: ident ),*) => { ... }; }
Macro to simplify mapping of layout variable