Why does it hide `this.tracer` here, yet requests a `TracingBuilder` in its constructor?