partition
fun <C : Clause> Iterable<C>.partition(unificator: Unificator = Unificator.default, staticByDefault: Boolean = true): ClausePartition
Partitions this collection of clauses into a ClausePartition, using unificator to match directive patterns.
fun Theory.partition(unificator: Unificator = this.unificator, staticByDefault: Boolean = true): ClausePartition
Partitions this Theory's clauses into a ClausePartition, using its own Theory.unificator by default.