Have you tried putting one or more dots after a filename or directory? You can't.
If no characters follow these fullstops, it is presumed the file has no extension and the periods are removed/ignored.

Try this experiment:
/run c:\windows..\notepad.exe...

$isfile $isdir are handling this appropriately and should not be changed.

- Raccoon


Well. At least I won lunch.
Good philosophy, see good in bad, I like!