split([], A, X), partitions([], # A), ∀ p. p ∈ [] → p.count = 0 ⊦ split([], A, [])
[Concretesimprules((Csimpgen(partition freely generated by [], +;)))]