macro_rules! uncomposite { ($composite:expr, $val:ident => ($($get:expr),* $(,)?) $(,)?) => { ... }; }