Returns a version of bind where its hook will have the first parameters bound the results of the provided function (which can use hooks)
...args: A list of functions that its result will be bound to the first arguments within
bindfunction enhanced by this function.
bind function where it will have its first arguments bound to the
return values of the input functions