> Will fix in the next PR

Note that I made an error in my mockup, it should be:

```c
extra -= to_delete - 1;
```

To maintain the same semantics as `extra -= i` from before ;)