[Darwin/macosx] Add support for the optional :clang argument