pub fn tuple1_t<T>(x: (T,)) -> (T,)