Partitioning
data class Partitioning(val shared: String, val partitions: List<String>, val converted: Boolean = true, val catalog: String = shared)
A theory split for the workers of a distributed solver: each of them solves shared with one of partitions (theoryOf), all as Prolog text in the language of arg2p