What is the most elegant way of mapping an array of functions to an array of arguments of the same length? In practice I want to map ```{f1,f2,f3}``` and ```{x1,x2,x3}``` to ```{f[x1],f[x2],f[x3]}```. Thanks!