I guess this whole foreach can be extracted to a method like:

```java
public void addAll(Set<ConstraintViolation<?>>> errors) {...}
```

so MethodValidator can collect the errors and just call validator.