The delegates might still be used from some tests, especially `wipeIndices`, that's why I left them, which leads to needing them as separate methods too, not just `clear`. Thoughts?