--- cases: - data: a: - 1 - 2 - 3 - 4 modules: - | package generated p[x] { __local0__ = [y | data.generated.q[y]] count(__local0__, x) } q[x] { x = data.a[_] } note: aggregates/count virtual query: data.generated.p = x sort_bindings: true want_result: - x: - 4