As far as I can tell, Swift Crypto requires macOS 10.15 / iOS 13 on Apple platforms, presumably due to the dependency on CryptoKit. Would it be possible to use Swift Crypto on older Apple platforms by falling back to its BoringSSL backend in that case?