A ResourceIterator should always be able to free a resource early.

+ some clarification of assertions in a test of the clustering code.