vine_reduce
