This mutates the map m, removing k from it. If k doesn't exist in m, no error occurs. Only available on mutable Map. The default implementation of Map is a HashMap.
m - k
The map m is not mutated, and a new map is returned instead. If k doesn't exist in m, no error occurs. The default implementation of Map is a HashMap.