@raph The Metal approach to "standard" features reminds me of the first OSX versions, where pthread.h was mostly made up of `#define standard_pthread_api() (void)`