I'd probably add:
`else @disable void handle() { }`. Otherwise you could potentially be introducing symbol hijacking. E.g. if `handle` doesn't exist in this module on Posix and you try to build your app on Posix, but it happens to exist in some unrelated import, you may end up using another symbol without even knowing it.