If you are a developer, you should never know about tracing libraries unless you want to add custom data. Traces should come from the environment automatically as much as possible, and you should have an opportunity to participate into that. Participation requires what's above.