Adds a listener for before map entries are created, deleted, or updated.
See addMapChangeListener for the mechanics of this method, assuming that the
beforeChange argument is
Adds a listener for when the value for a key changes, or when entries are added or removed.
Informs map change listeners that an entry will be created, deleted, or updated.