Implement protobuf-serializing ProtoVariant