in reply to search for a file

I cannot imagine being willing to search the path when checking for a file's existence unless what I really wanted to know was "is another file of the same name somewhere in the path that I wasn't expecting, and that's why it runs so weird?"

If I want to know if a particular file exists I always specify where to look, or else use find/dir. Which is likely to turn up instances that could interfere with execution even if NOT in the path per se.