Great. That looks good. =)

One last question: Since the ``exc_info[2]`` is the traceback object, why are we calling ``.with_exception(exc_info[2])``? Shouldn't it be ``.with_traceback(exc_info[2])``?