Computes the product of all elements.
get<0>(t) * ... * get<N-1>(t) * init
Computes the return type of a call to kumi::prod