code: def exists(self, record_key):
          
          ''' 
              a method to determine if a record exists in collection
  
          :param record_key: string with key of record
          :return: boolean reporting status
          '''
          
          title = '%s.exists' % self.__class__.__name__
      
      # validate inputs
          input_fields = {
              'record_key': record_key
          }
          for key, value in input_fields.items():
              object_title = '%s(%s=%s)' % (title, key, str(value))
              self.fields.validate(value, '.%s' % key, object_title)
      
      # read record headers
          record_status = self.s3.read_headers(self.bucket_name, record_key)
          if record_status:
              return True
          return Falsf exists(self, record_key):
          
          ''' 
              a method to determine if a record exists in collection
  
          :param record_key: string with key of record
          :return: boolean reporting status
          '''
          
          title = '%s.exists' % self.__class__.__name__
      
      # validate inputs
          input_fields = {
              'record_key': record_key
          }
          for key, value in input_fields.items():
              object_title = '%s(%s=%s)' % (title, key, str(value))
              self.fields.validate(value, '.%s' % key, object_title)
      
      # read record headers
          record_status = self.s3.read_headers(self.bucket_name, record_key)
          if record_status:
              return True
          return False
docs: a method to determine if a record exists in collection
  
          :param record_key: string with key of record
          :return: boolean reporting status