BVAL-380 Clarify that constraints are not run more than once per constraint and per path and keeping the door open to smarter implementations