Just redability. If I remove any reference to the name of the value then I have no clue of what this is ment to do. 
If `foo` is an argument, and `foo` is in the returned values then I know that most probably, I am supposed to do ` ...,foo,... = myfunc(...,foo,...)`