docs: def get_one_record(self, *args, **kwargs):
          """This is an older interface that should now only be used by call(), 
          above.
          """
  
          records = self.call(*args, **kwargs)
          records = list(records)
          len_ = len(records)
  
          if len_ != 1:
              raise ValueError("We were told to only return one record, but "
                               "this did not match what was given: (%d)" % 
                               (len_,))
  
          return records[0]