This can be used for some static analysis that doesn't currently survive a full iterate loop, but can possibly survive a new+kill.