Does changing the field type from string to stringValue will be backward compatible if field x was not used before? For example: original message
message Student {
string x = 1;
string name = 2;
}
Changes to:
message Student {
google.protobuf.StringValue x = 1;
string name = 2;
}