set method
Implementation
E? set(int index, E? value) {
autoPurge();
var prevWeakRef = _entries[index];
if (value == null) {
_entries.removeAt(index);
} else {
_entries[index] = WeakReference(value);
}
return prevWeakRef.target;
}