docs(este.Model): note that model validation is recursive