code: def create_context(ctx):
      
      ctx_cls_name = ctx.get("class", "insights.core.context.HostContext")
      if "." not in ctx_cls_name:
          ctx_cls_name = "insights.core.context." + ctx_cls_name
      ctx_cls = dr.get_component(ctx_cls_name)
      ctx_args = ctx.get("args", {})
      return ctx_cls(**ctx_args)
docs: Loads and constructs the specified context with the specified arguments.
      If a '.' isn't in the class name, the 'insights.core.context' package is
      assumed.