protected String getFirstExists(String subDir, TaskMonitor monitor, String... filenames) {
		for (String filename : filenames) {
			String pathname = subDir + filename;
			if (exists(pathname, monitor)) {
				return pathname;
			}
		}
		return null;
	}
Common functionality of File and Http symbol servers.
Ghidra/Features/PDB/src/main/java/pdb/symbolserver/AbstractSymbolServer.java