This results in an error message, even though we could reason that `-2 <= z <= 6`. ```julia @variable(m, -1 <= x <= 1) @variable(m, 3 <= y <= 5) @variable(m, z) @constraint(m, x+y == z) u = @switch( (z <= 0) => 0, (z >= 0) => 1, ) ```
This results in an error message, even though we could reason that
-2 <= z <= 6.