code: func GetPayload(e *common.Envelope) (*common.Payload, error) {
  	payload := &common.Payload{}
  	err := proto.Unmarshal(e.Payload, payload)
  	return payload, errors.Wrap(err, "error unmarshaling Payload")
  }
docs: // GetPayload Get Payload from Envelope message