add generic implementation of a __dict__ descriptor for C types
6 files changed