protected Iterable? orderDomainValues(Variable var, Assignment assignment, CSP csp) { return csp.getDomain(var); }