code: def decompose(path):
      if isinstance(path, six.text_type):
          return unicodedata.normalize("NFD", path)
      try:
          path = path.decode("utf-8")
          path = unicodedata.normalize("NFD", path)
          path = path.encode("utf-8")
      except UnicodeError:
          pass  # Not UTF-8
      return path
  
imports: import unicodedata
  import sys
  from setuptools.extern import six
label_desc: Use image node_id 1 for calling a global function with example usage: decompose(path) and returns: path, unicodedata