docs: def find_one(self, cls, id):
          """Required functionality."""
          db_result = None
          for rec in read_rec(cls.get_table_name(), id):
              db_result = rec
              break  # Only read the first returned - which should be all we get
          if not db_result:
              return None
  
          obj = cls.from_data(db_result['value'])
          return obj