code: func UnmarshalConfigEnvelope(data []byte) (*cb.ConfigEnvelope, error) {
  	configEnv := &cb.ConfigEnvelope{}
  	err := proto.Unmarshal(data, configEnv)
  	if err != nil {
  		return nil, err
  	}
  	return configEnv, nil
  }
docs: // UnmarshalConfigEnvelope attempts to unmarshal bytes to a *cb.ConfigEnvelope