Not only does this avoid the call overhead, but it also allows the compiler to optimize the procedure's body more effectively by taking into account the context and arguments at that call.
Не само да се овим избегава преоптерећење позива, него и омогућава компајлеру да ефикасније оптимизује поступно тело узимајући у обзир контекст и аргументе на том позиву.