Sort `Collection` using `KeyPath`

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)