code: func (z *GraphiteTagDelSeries) EncodeMsg(en *msgp.Writer) (err error) {
  	// map header, size 2
  	// write "Paths"
  	err = en.Append(0x82, 0xa5, 0x50, 0x61, 0x74, 0x68, 0x73)
  	if err != nil {
  		return
  	}
  	err = en.WriteArrayHeader(uint32(len(z.Paths)))
  	if err != nil {
  		err = msgp.WrapError(err, "Paths")
  		return
  	}
  	for za0001 := range z.Paths {
  		err = en.WriteString(z.Paths[za0001])
  		if err != nil {
  			err = msgp.WrapError(err, "Paths", za0001)
  			return
  		}
  	}
  	// write "Propagate"
  	err = en.Append(0xa9, 0x50, 0x72, 0x6f, 0x70, 0x61, 0x67, 0x61, 0x74, 0x65)
  	if err != nil {
  		return
  	}
  	err = en.WriteBool(z.Propagate)
  	if err != nil {
  		err = msgp.WrapError(err, "Propagate")
  		return
  	}
  	return
  }
docs: // EncodeMsg implements msgp.Encodable