A module, which iteratively finds boolean and arithmetic substitutions and applies them to all formulas which are connected to this substitution by a conjunction
All preprocessing modules shall derive from this module, that is modules, which simplify their received formula to an equisatisfiable formula being passed to their backends