use new generic __dict__ descriptor implementations
4 files changed