docs: def __cleanup(self):
          """Clip buffers that the top of our list that have been completely 
          exhausted.
          """
  # TODO: Test this.
          with self.__class__.__locker:
  
              while self.__read_buffer_index > 0:
                  del self.__buffers[0]
                  self.__read_buffer_index -= 1