$ 0 0 Swift 5.1 adds opaque return types with the some keyword. Let's take a look at what problems it solves and how to use it.