overwriteIfExists  
  Specifies whether to overwrite the value if the destination key already exists. If you omit this, the default is false.
Specifies whether to overwrite the value if the destination key already exists. If you omit this, the default is false.