Why in Building Protocols, Like Code, Starting over Is Dumb