arg splicing currently causes v8 to deopt the entire function. Lets not do that if the function has the possibility of opting