code: def __call__(self, *args, **kwargs):
      return self.fn(*args, **kwargs)
  
imports: from __future__ import annotations
  import dataclasses
  from functools import partial, wraps
  from typing import TYPE_CHECKING, Any, Callable, Literal, Sequence
  from gradio_client.documentation import document
  from jinja2 import Template
  from gradio.context import Context
  from gradio.utils import get_cancel_function
label_desc: Use image node_id 2 for calling the Dependency obj's underlying member method code with example usage: obj.__call__() and returns: self