Add a modify function, which I think is an interesting feature of IMap...