allow empty protos