See more
What: All of the above rules are useless unless we can aggregate the opinions into one coherent picture.
If a closure has one or more arguments, Swift allows us to assign the arguments variable names: