replace: make sure --edit results in a different object