01Prevention of shared state bugs using field(default_factory=...)
02Memory footprint reduction using slots=True for faster attribute access
03Immutability enforcement with frozen=True for safer configuration management
040 GitHub stars
05Early error detection via __post_init__ validation logic
06Equality control using compare=False to exclude metadata and timestamps