private String validateName(String name, SourceType source) throws InvalidInputException {
		if (source == SourceType.DEFAULT) {
			return "";
		}
		SymbolUtilities.validateName(name);
		return name;
	}
Finds the appropriate symbol to promote when function is created.
<p>
And by promote, we really mean find the symbol that needs to be deleted before creating the
function symbol. If the found symbol is not dynamic, the function symbol will assume its name
and namespace.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/symbol/SymbolManager.java