feedback from review:
- list of categories will need maintenance to stay in sync with Apple. Can the list be derived from the installed Mac tool chain?
- or don't validate the argument until it is built and let the mac app builder do the checking.
This was split off from