code: def is_builtin(self, frame):
      source = "%r not in locals() and %r not in globals()" % (
          self.name,
          self.name,
      )
      try:
          return frame.is_true(frame.eval(source))
      except passthroughex:
          raise
      except:
          return False
  
imports: import py
  import sys, inspect
  from compiler import parse, ast, pycodegen
  from py._code.assertion import BuiltinAssertionError, _format_explanation
  import types
label_desc: Use image node_id 3 for calling the Name obj's underlying member method code with example usage: obj.is_builtin(frame) and returns: frame, False