optional tracing
Merge pull request #1403 from ethomson/tracing

Optional tracing back to consumers