code: def quote(x):
      """Ensure that this value remains this value in a task graph Some values in task graph take on special meaning.
      Sometimes we want to ensure that our data is not interpreted but remains literal.
  
      Examples
      --------
      >>> from flash.core.serve.dag.utils_test import add
      >>> quote((add, 1, 2))
      (literal<type=tuple>,)
  
      """
      if istask(x) or isinstance(x, (list, dict)):
          return (literal(x),)
      return x
  
imports: from collections import defaultdict
  from typing import List, Sequence
  from flash.core.utilities.imports import _TOPIC_SERVE_AVAILABLE
label_desc: Use image node_id 16 for calling a global function with example usage: quote(x) and returns: x, literal