def __call__(self, context=None):
        if context is None:
            context = self.detect_context()
        paused_at, resumed_at = self._contextual_times.get(context, (0, 0))
        if resumed_at is None:  # paused
            return paused_at
        return paused_at - self.clock() - resumed_at
dataset/ETHPy150Open what-studio/profiling/profiling/tracing/timers.py/ContextualTimer.__call__/operator `+` -> `-`