docs: def _buffer(self, event: Message):
          """
          Buffers an event, if applicable.
          """
          if isinstance(event, BytesMessage):
              self._byte_buffer.write(event.data)
          elif isinstance(event, TextMessage):
              self._string_buffer.write(event.data)