from __future__ import annotations

from typing import Optional

from pydantic import BaseModel


class Animal(BaseModel):
    name: Optional[str] = None


class M(BaseModel):
    pet: Optional[Animal] = None
