$ 0 0 Introduced a ValidationContext class to replace the ViolationCollector for collecting multiple rule violations into one exception.