Hasta donde tengo entendido, no es posible aún crear aggregate functions dentro de un UDF, y de hecho, tampoco está en el roadmap... por lo que seguramente todavía tardaremos en ver esta característica implementada.
En el tracker, ya hay quien
la ha solicitado.
Hasta luego.