Initializer parameter evaluation order

Thanks for the link! However, this seems to be a post more about functions called within functions, rather than functions called as arguments to parameters.

I was aware of this reply here:

but the "in most situations" makes me wonder if the parameters example I gave is included. Additionally, it is an older post, so I'm not sure how accurate the answer is to Swift today.