macro_rules! impl_integer { ($wrap:ident($ty:ty)) => { ... }; ($($wraps:ident($tys:ty))*) => { ... }; }