A module that names fallback/payload.txt through join(here, "fallback",
"payload.txt") also names "payload.txt" alone. That name was checked
against the first file of that name the directory walk found, so a
payload.txt in another subdirectory made the build fail with SC8006 even
though the joined path ships. A name whose file a named path of the same
module ships is no longer reported.