This is very solid with message types, but for basic types you can add `optional field` if needed as well (essentially making the value nullable)
This is very solid with message types, but for basic types you can add `optional field` if needed as well (essentially making the value nullable)