Renames Map and Keyword writes according to how they handle present and absent keys:
| function | key present | key absent |
|---|---|---|
put | overwrite | insert |
put_new | leave unchanged | insert |
replace | overwrite | ignore |
replace! | overwrite | raise |
The following /3 pairs are exchanged:
put↔put_newput↔replaceput_new↔replacereplace↔replace!
The same pairs apply to both Map and Keyword. Direct, aliased, and imported calls are supported; an alias that resolves to another module does not match.
This family is enabled by default. Its family name is map_keyword.