Just a heads up that language object changes for 8.0 are happening under issue https://issues.jboss.org/browse/TEIID-1560. The end state should allow us to support user defined aggregate functions. This will rely on the existing function model and extension metadata rather than requiring a metamodel change. Steve