First, I remove all the `skipIf` and `expectedFailure` in favor of `skipUnlessDarwin` because that appears to be the only supported platform here. Next, I limit the architectures to x86_64 and arm64. Opening other executables is a hack that works in limited circumstances. arm64e is not supported.