mixed Function.splice_call(array args, function f, mixed|void ... extra)
Description
Calls the given function with the args array plus the optional
extra arguments as its arguments and returns the result.
Most useful in conjunction with map , and particularly in combination
with sscanf with "...%{...%}..." scan strings (which indeed
was what it was invented for in the first place).