Allow a user to pass in their own Tracer object so they are not forced
into using the HumanReadable one.