code: def get(self, key, default=None):
          
          try:
              return self.__dict__['overrides'][key]
          except KeyError:
              return self.__dict__['__subject'].get(key, default)
docs: Emulates the get() method of dictionaries.