Trimming long argument lists in Swift

John Sundell provides some tips on how to deal with long and complicated function argument lists.