split([], A, X), partitions([], # A) ⊦ split([], A, [])
[Concretesimprules((Csimpnamedseq(list,partition,in-empty, ⊦ ¬ p ∈ [])))]