在 Swift5.6
specialize protocol type 'Sequence' func foo(_ x: some Sequence<String>) { ... } 可能原因 macOS 12 SDK 仍然使用 Swift5.6