Was meinst du denn mit komplexeren Validierungen, verstehe auch nicht ganz den Bezug zu dieser Zeile.

So prinzipiell hab ich mich jedenfalls an Jans Vorgaben ganz oben im Issue gehalten. ;)
Und denke mit dem Custom Validator per Callback ist man eigentlich flexibel genug, zumindest für den Anfang.