Protobuf input format and Serde support