One of the elements we evaluate when reading a function call are the parameters given to it. To understand what's happening inside (not how, just what) it's necessary to see the relevant data as part of the function call.
Counterintuitiv, this sometimes means to increase the amount of parameters or