https://github.com/samuelcolvin/pydantic/blob/7cd423aa3e763352b0d87c7fe1fce41f417807fe/pydantic/main.py#L410-L417 as of #389 I think any model will be permitted to a submodel field.