Sometimes I need to transform functions that take multiple arguments into one which takes a tuple. Eg `g`

does this below:

```
julia> g(f) = x->f(x...)
g (generic function with 1 method)
julia> f(a,b,c) = a + b + c
f (generic function with 1 method)
julia> g(f)((1,2,3))
6
```

I am wondering if `g`

already has a name, either in `Base`

or a library, or a more compact syntax. I am hesitant to name it and put it in a library

Also, with named tuples approaching, it has a sibling

```
h(f) = x->f(; x...)
```

that does the same for named tuples.