Hmm... maybe the best way to spell this is to put a localization normalization method on string:
OS.supported.sorted(by: \name.lowercased) OS.supported.sorted(by: \name.normalized)