Use new UDF notation
UserDefinedFunction3
A wrapper for a UDF with 3 arguments.
Calls the functions.callUDF for the UDF with the udfName and the given columns.