This is work towards allowing the Null backend to build for macOS using the Darwin timer API, without the Cocoa backend being enabled.