sollten wir auch komplexere validierungen zulassen oder ist das out-of-scope für diese nur einfache komponente?=