Make Parameters.allNames more compatible
This patch was authored and released by @gwynne.
Apparently, the use of some Collection<String>
is broken with some versions of Swift on macOS. This fix specifies an explicit concrete type instead, which is not API-breaking.