And if she'll be dishonest enough to make a date with you that she plans to break, then she'll continue to lead you astray when you try to have a logic-based dialogue with her.
A class level constraint has access to the bean instance rather than one of its properties and applies some constraint logicbased on several properties.