retainStrongly((K) replaceNull(k)); } else {
retainStrongly((K) replaceNull(key)); final V v = (V) oldValue; return v;
retainStrongly(key); } else {
final K k = (K) key; hash.put(k, value); retainStrongly(k); } else {
retainStrongly(key); return oldValue;
retainStrongly(key); @SuppressWarnings("unchecked") final V v = (V) oldValue;