Add dependent UDF and UDA