Duplicate filenames

Different files by the same name may exist in a TDS tree. The TDS leaves unspecified which of two files by the same name in a search path will be found, so generally the only way to reliably find a given file is for it to have a unique name. However, the TDS requires implementations to support the following exceptions:

All implementations we know of already have these capabilities.

One place where duplicate names are likely to occur is not an exception: