Draft of MWT api (<x,a,r,p> interaction tuple)