Throw on replace of existing value. Add replace(), which replaces existing mappings indiscriminately.