c# tracer to construct debug output