Do you want the prototypes of all 10 overloads of tuple_cat?