Use of deprecated "optional" causes an error in some versions of protoc
Example failure:
tunnelbroker.proto:44:12: Explicit 'optional' labels are disallowed in the Proto3 syntax. To define 'optional' fields in Proto3, simply remove the 'optional' label, as fields are 'optional' by default.
https://buildkite.com/comm/android-build/builds/8047#0184bf6b-8662-48f8-89aa-7caae929c1b8