Python forward referencePrior to Python 3.12, recursive type require from __future__ import annotations:Example of a recursive typefrom __future__ import annotations class Something: def __init__(self, parent: Something | None) -> None: self.parent: Something | None = parentTaggedPython