`immediate` performance improvements

Now `arguments` object is used in place of new array created