Swift evolution pitch to reduce generics' learning curve: existential `any` | Dark Hacker News