Well, `OTestQueryTestCasesInIOSBundle()` calls `OTestQueryTestCasesInIOSBundleWithTestHost()` with a null testHost. Checking for the testHostExecutablePath is part of that refactoring. Perhaps there's a way I can make that clearer?