push method
Forces an update, even in cases where the value at the key
has not changed or is the same instance.
Implementation
@override
void push(Object? key, V value) {
_buildChanges((_) {
_.change(key as K?, value);
super.push(key, value);
});
}