'A context manager temporarily replacing the contexts with the
given ones, for the current thread of execution.'

def nested_context(self, typing_context, target_context):

    return self._tls.nested(typing_context, target_context)
