Import of r45202 from trunk.
Import of r45202 from trunk.

Fix r45188:
the old key name might be the new key name, so we need to first copy the set, then remove the old key,value, then insert the new key,value.
Fixes roottest/root/io/newstl/execMemberWise.


git-svn-id: 9d02132d8e1217b86764d694e1605987040d84e5@45203 27541ba8-7e3a-0410-8455-c3a389f83636

tc3t/qoot,Dr15Jones/root,ffurano/root5,tc3t/qoot,ffurano/root5,ffurano/root5,Dr15Jones/root,kirbyherm/root-r-tools,strykejern/TTreeReader,strykejern/TTreeReader,kirbyherm/root-r-tools,strykejern/TTreeReader,tc3t/qoot,strykejern/TTreeReader,strykejern/TTreeReader,kirbyherm/root-r-tools,Dr15Jones/root,Dr15Jones/root,tc3t/qoot,strykejern/TTreeReader,tc3t/qoot,ffurano/root5,tc3t/qoot,kirbyherm/root-r-tools,kirbyherm/root-r-tools,Dr15Jones/root,tc3t/qoot,kirbyherm/root-r-tools,Dr15Jones/root,kirbyherm/root-r-tools,strykejern/TTreeReader,Dr15Jones/root,tc3t/qoot,tc3t/qoot,ffurano/root5,ffurano/root5,ffurano/root5,tc3t/qoot