Point2D.__required_keys__ dan Point2D.__optional_keys__ mengembalikan objek frozenset yang masing-masing berisi kunci yang diperlukan dan tidak diperlukan.
__optional_keys__
>>> class Point2D(TypedDict, total=False):
... x: int
... y: int
...
>>> class Point3D(Point2D):
... z: int
...
>>> Point3D.__required_keys__ == frozenset({'z'})
True
>>> Point3D.__optional_keys__ == frozenset({'x', 'y'})
True