On Wed, Mar 31, 2010 at 08:06:11PM +0200, Philippe Sigaud wrote: > enum string scriptName = getPlainName!(__traits(identifier, T));
Outstanding! That did it. I'll update the zip on my website at the end of the day. I now have wrapping of exceptions from script/native set up too. When I have the time I'm thinking about making a wrapper with opdispatch and std.variant to try and erase the lines between script world and native world. -- Adam D. Ruppe http://arsdnet.net