Better tracer implementation
Slight clarification on flow control
Slightly less garbage on each request