ite
dite
Motivation: better `simp` cache behavior. Recall that `simp` cache uses `dischargeDepth`.
See new test for example that takes exponential time without new simp theorems. TODO: replace auxiliary theorems with simprocs as soon as we implement them.