Some testing done with good results. Bug of assignment of the rule passed as parameter in Constraint class found and resolved.