Frederic,Is this what you were thinking about?Peter,This now tightly couples the enum with the trace export.It also allows you to couple it with the current __print_symbolic()Careful, I may start getting CPP happy again.-- Steve