Merge pull request #527 from apple/revert-526-revert-519-swift-support

Revert "Revert "build: port to new Swift support""