I’ve read everything I could find about SE-0216 (“Callable values of user-defined nominal types”, i.e. callAsFunction)—including the NSHipster article—and I still don’t understand why this has been included in Swift 5.2.

Async/await? Or—hello?—proper regular expressions?