Manipulate NNF (Negation Normal Form) logical sentences
Build logical theories for SAT solvers on the fly