It looks like we have one of these comments everywhere that a `CloseableIterator` is returned, suggesting that it is *always* the responsibility of someone using such an iterator to close it. If so, perhaps we can rename `CloseableIterator` to make the closing sound more imperative than optional.