macro_rules! tuple_visit {
    ($($n:ident),*) => { ... };
}