Comment by int_19h

1 year ago

I don't think the ability to shrink state is needed. You can always represent removed state by additional state that represents deletion of whatever preceding state was there. If anything, this sounds more useful because the fact that this state is no longer believed to be relevant should prevent looping (where it would be repeatedly brought in, considered, and rejected).

> You can always represent removed state by additional state that represents deletion of whatever preceding state was there.

Good point. Thank you!