code: def pipe(*setters):
      """
      Run all *setters* and return the return value of the last one.
  
      .. versionadded:: 20.1.0
      """
  
      def wrapped_pipe(instance, attrib, new_value):
          rv = new_value
  
          for setter in setters:
              rv = setter(instance, attrib, rv)
  
          return rv
  
      return wrapped_pipe
  
imports: from __future__ import absolute_import, division, print_function
  from .None import _config
  from .exceptions import FrozenAttributeError
label_desc: Use image node_id 1 for calling a global function with example usage: pipe() and returns: wrapped_pipe, rv