code: func (sj *SerializerJSON) Unmarshal(data []byte, protoData proto.Message) error {
  	return jsonpb.Unmarshal(bytes.NewBuffer(data), protoData)
  }
docs: // Unmarshal deserializes data from slice of bytes into the provided protobuf
  // message using jsonpb marshaller to correctly unmarshal protobuf data.