code: def get(self, key, default=None):
          
          try:
              index = self.__keys.index(str(key))
          except ValueError:
              return default
          if 0 <= index < len(self):
              return super(Record, self).__getitem__(index)
          else:
              return default
docs: Obtain a value from the record by key, returning a default
          value if the key does not exist.
  
          :param key:
          :param default:
          :return: