Tuple syntax is just
(vector[3], vector[3]) vec_t; // vec_t.1 and vec_t.2 are vectors
Tuples require contiguous types but there’s no overlap otherwise.