Returns NULL for an empty group or a group containing no non-NULL values.
If the group contains a single non-NULL geometry, it is returned. Otherwise, the union is logically computed by repeatedly
applying the ST_Union method to combine two geometries at a time. See ST_Union method for type ST_Geometry.