code: def copy_dedent(source):
      """A decorator that will copy the docstring from the source and
      then dedent it"""
      # note the following is ugly because "Python is not a functional
      # language" - GVR. Perhaps one day, functools.compose will exist.
      #  or perhaps not.
      #  http://mail.python.org/pipermail/patches/2007-February/021687.html
      return lambda target: dedent(copy(source)(target))
  
file_path: catboost/contrib/python/matplotlib/py2/matplotlib/docstring.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import six
  from matplotlib import cbook
  import sys
  import types
label_desc: Use image node_id 4 for calling a global function with example usage: copy_dedent(source) and returns: function