private void verifyEntryRemoved(RegionEntry entry) {
    int times = 2; // TODO: fix product to only call this once
    verify(regionMap, times(times)).removeEntry(eq(KEY), same(entry), eq(false));
  }
instead of a TOMBSTONE we leave an evictableEntry whose value is REMOVE_PHASE1 this looks like
a bug. It is caused by some code in: AbstractRegionEntry.destroy() that calls removePhase1 when
the versionTag is null. It seems like this code path needs to tell the higher levels to call
removeEntry
geode-core/src/test/java/org/apache/geode/internal/cache/map/RegionMapDestroyTest.java