the fastest version of Function#bind I could make