rename evict method to evictIfNecessary in MemoryBoundLruHashMap