I found this discussion, Time for std.reflection http://forum.dlang.org/thread/juf7sk$16rl$1@digitalmars.com so maybe if the effort gets underway (or perhaps it is already) then we'll see significant improvemnts with D's reflection. --rt