@Override
	public V put(K key, V value) {
		processQueue();
		MySoftReference ref = new MySoftReference(key, value);
		MySoftReference oldRef = map.put(key, ref);
		if (oldRef != null) {
			return oldRef.get();
		}
		return null;
	}
@see java.util.Map#put(java.lang.Object, java.lang.Object)
Ghidra/Framework/Generic/src/main/java/ghidra/util/datastruct/SoftCacheMap.java