Protocol, Encoding implementations (ProtoBuffers)