Pourquoi requis et facultatif est supprimé dans les tampons de protocole 3

J'utilise récemment gRPCavec proto3, et je l'ai remarqué requiredet optionala été supprimé dans la nouvelle syntaxe. Quelqu'un pourrait-il bien vouloir expliquer pourquoi les éléments obligatoires / facultatifs sont supprimés dans proto3? Ce type de contraintes semble juste nécessaire pour rendre...