code: def __setattr__(self, name, value):
      if name[:6] == "pyrex_":
          return setattr(self, "cython_" + name[6:], value)
      else:
          # _build_ext.build_ext.__setattr__(self, name, value)
          self.__dict__[name] = value
  
imports: import inspect
  import sys
  import os
  from distutils.errors import DistutilsPlatformError
  from distutils.dep_util import newer, newer_group
  from distutils import log
  from distutils.command import build_ext
  from distutils import sysconfig
  import warnings
label_desc: Use image node_id 3 for calling the old_build_ext obj's underlying member method code with example usage: obj.__setattr__(name, value) and returns: setattr