* tracing.h is used-in-the-interface by routing.h
* changed misleading macro names
* hunting variables named 'l'