macro_rules! tuple_encode {
    ($($x:ident),*) => { ... };
}