@Override
	public boolean applyTo(Program program) {
		Function function = program.getListing().getFunctionAt(entry);
		try {
			function.setReturnType(dataType, source);
			if (source == SourceType.DEFAULT) {
				function.setSignatureSource(SourceType.DEFAULT);
			}
		}
		catch (InvalidInputException e) {
			status = e.getMessage();
			return false;
		}
		return true;
	}
Constructs a new command for setting a function's return type.
@param entry the entry point of the function having its return type set.
@param dataType the datatype to set on the function.
@param source TODO
Ghidra/Features/Base/src/main/java/ghidra/app/cmd/function/SetReturnDataTypeCmd.java