There doesn't seem to be any test for whether `hasService` works properly either. So that could be the cause too.