macro_rules! named_params { () => { ... }; ($($param_name:literal: $param_val:expr),+ $(,)?) => { ... }; }