vec_tmp complete; tuple () and _<>() members both auto (void/non-void)