rewrite-protobuf 8.17.1 API