diff --git a/pmml-converter/src/main/java/org/jpmml/converter/PMMLUtil.java b/pmml-converter/src/main/java/org/jpmml/converter/PMMLUtil.java
index <HASH>..<HASH> 100644
--- a/pmml-converter/src/main/java/org/jpmml/converter/PMMLUtil.java
+++ b/pmml-converter/src/main/java/org/jpmml/converter/PMMLUtil.java
@@ -38,6 +38,7 @@ import org.dmg.pmml.Array;
 import org.dmg.pmml.ComplexArray;
 import org.dmg.pmml.Constant;
 import org.dmg.pmml.DataType;
+import org.dmg.pmml.DefineFunction;
 import org.dmg.pmml.Expression;
 import org.dmg.pmml.Extension;
 import org.dmg.pmml.Field;
@@ -159,6 +160,11 @@ public class PMMLUtil {
 	}
 
 	static
+	public Apply createApply(DefineFunction defineFunction, Expression... expressions){
+		return createApply(defineFunction.requireName(), expressions);
+	}
+
+	static
 	public Apply createApply(String function, Expression... expressions){
 		Apply apply = new Apply(function)
 			.addExpressions(expressions);
Added PMMLUtil#createApply(DefineFunction, Expression[]) utility method