What do these changes in `unbind()` do? Tests are passing without them.