Clip buffers that the top of our list that have been completely 
        exhausted.

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