bind function that can be called with arbitary number of argument(...)