code: func (s *TCP) Write(frame []byte) (n int, err error) {
  	s.frames = append(s.frames, frame)
  	if len(s.frames) == cap(s.frames) {
  		return len(frame), s.Flush()
  	}
  	return len(frame), nil
  }
docs: // Write a single Frame Streams frame.