My method is not good.
What I do now if testing if "" is included in the path. If not, I return FAlse.
I was heavily frustrated when I noticed this flaw after using my FileExists method for 24 years, and all suggestions showed the same behaviour and nobody pointed out this problem.