def wrap_underlaying(self, target, *args):
try:
self.tracer.start_tracing()
-> return target(*args)
finally:
self.tracer.end_tracing()