Maybe build upon [typeschema](https://typeschema.com/) so feTS become validation-agnostic ?
Maybe build upon typeschema so feTS become validation-agnostic ?