!missing-field! MTLDeviceRemovalRequestedNotification not bound
!missing-field! MTLDeviceWasAddedNotification not bound
!missing-field! MTLDeviceWasRemovedNotification not bound
^ Those [Notification] would, normally, be added to `MTLDevice`. However this is a protocol, not a type, so this is not working properly.
This requires generator.cs changes and does not block xcode9 release (nor XM's 10.13 release later on).
We should add support, but i'm moving it out of xcode9 milestone.