public T putWeakly(T ae) { return chooseLatest(ae, ae.getUnique()); }
public T put(T ae) { T result = chooseLatest(ae, ae.getUnique()); mEntryList.put(ae.getUnique(), new SoftReference<T>(result)); return result; }