popping one world from the stack:
overrides AbstractProblem.worldPop because the Problem class adds
the notion of static constraints that need be repropagated upon backtracking
popping one world from the stack:
overrides AbstractProblem.worldPop because the Problem class adds
the notion of static constraints that need be repropagated upon backtracking