Peach for multi-argument functions

I can do 

f each argLIst 

I can also do 

f peach argList 

If function g takes two argument, I can do g’[a1;a2]

but how do I run g with peach on a1, a2? 

The easiest thing to do is pass (a1;a2) as a single parameter into f, and have f access them as x[0] and x[1]

{ //use x[0] and x[1] here} peach ((a1;a2);(b1;b2))

q)g:{x+y}

q)1 2 g’3 4

4 6

q)(g .)each(1 3;2 4)

4 6

q)(g .)peach(1 3;2 4)

4 6

q)