of

fun of(unificator: Unificator, vararg clause: Clause): MutableTheory
fun of(unificator: Unificator, clauses: Iterable<Clause>): MutableTheory
fun of(unificator: Unificator, clauses: Sequence<Clause>): MutableTheory

Creates a MutableTheory, containing the given clauses


fun of(unificator: Unificator, vararg clauses: Scope.() -> Clause): MutableTheory

Let developers easily create a MutableTheory, while avoiding variables names clashing by using a different Scope for each Clause