docs: def get_context(self):
          """
          A basic override of get_context to ensure that the appropriate proxy
          object is returned.
          """
          ctx = self._obj.get_context()
          return _ContextProxy(ctx, self._factory)