I really like how a proto file defines our whole Api. It makes designing and referencing the Api easy.