I agree.
But the OP wrote he wants to insert into the map. You can't do that with value().