Consider adding splat and slurp functions

Already several times it was discussed that we might add the splat function to Base that would have the following definition:

splat(f) = x -> f(x...)

then we could also consider adding:

slurp(f) = (x...) -> f(x)

(the need for this has not been reported but it is a natural consequence of the first definition)

The question is if such addition to Base could be considered.

CC @nalimilan, @piever