map.replace fire's an Entry ADDED event.  which is not very intuitive,  ...

...as replace, sounds like it should be and UPDATE event