Behavior of Solver after a contradiction is found should be more sensible. Added z3 examples.