Aggregate or Non-Aggregate expressions, provided they are not used together in a single variable port.
Aggregate and Non-Aggregate expressions, together in the same variable port.
Aggregate, Non-Aggregate and conditional expressions, together in the same variable port, provided that the variable port is also made a ‘group-by’ port.