This works: ``` var exp = function(x){return Math.exp(x)} var xs = [1, 2, 3]; map(exp, xs) ``` This doesn't: ``` var xs = [1, 2, 3]; map(Math.exp, xs) ``` It should be possible to use primitive functions in all contexts where compound (webppl) functions are supported.