macro_rules! slice { (@ alloc $($unsafe:ident)? ($stack:ident) ($var:pat) ($($arg: expr),+ $(,)?)) => { ... }; }