Jascha Wetzel wrote: > Here is a simple way of adding __traits based runtime reflection to D > classes: Wow! If that works, it is really a piece of art! - small, efficient - has constant runtime cost (speed AND size) - classes which don't want to be reflectable don't pay the cost - implementation is simple and obvious Best Regards Ingo Oeser