hashmap__update
err = hashmap__update(map, k, v, &oldk, &oldv);
err = hashmap__update(map, "b", "blueberry", &old_key, &old_value);