pub fn byte_sliced_add<Level: TowerLevel<Data<OracleId>: Sized>>(
builder: &mut ConstraintSystemBuilder<'_>,
name: impl ToString + Clone,
x_in: &Level::Data<OracleId>,
y_in: &Level::Data<OracleId>,
carry_in: OracleId,
log_size: usize,
lookup_batch_add: &mut LookupBatch,
) -> Result<(OracleId, Level::Data<OracleId>), Error>