Hey, one more sidenote: We looked at how various other frameworks such as Symfony handle validation, and they do the same as we do. So that is some kind of "proven-in-reality" pattern. Greets, Sebastian